Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for batch and rapid establishment of metadata and data of file system

A technology for creating files and metadata, which is applied in the fields of electrical digital data processing, special data processing applications, memory address/allocation/relocation, etc., and can solve problems such as file system processing speed limitation

Active Publication Date: 2015-04-22
HUAZHONG UNIV OF SCI & TECH
View PDF6 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Aiming at the above defects or improvement needs of the prior art, the present invention provides a method and system for quickly creating file system metadata and data in batches, the purpose of which is to solve the problem of copying and migrating a large number of file data in existing ext series file systems. The technical problem of the serial creation method of metadata and data that tends to limit the processing speed of the file system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for batch and rapid establishment of metadata and data of file system
  • Method for batch and rapid establishment of metadata and data of file system
  • Method for batch and rapid establishment of metadata and data of file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0055] The basic idea of ​​the present invention is to provide a method for quickly creating file system metadata and data in batches, which is specific to a predictable data set, which contains all directory and file information that needs to be created, such as copying source directories and compressed files collection etc. On the premise of ensuring the reliability of the file system, the cr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for batch and rapid establishment of metadata and data of a file system. According to the method for batch and rapid establishment of the metadata and data of the file system, specifically aiming at a pre-known working set such as catalog copying and decompressing of compressed files, three kinds of metadata, including super blocks, block group descriptors, a data bitmap and an Inode bitmap, in a metadata area are modified firstly on the premise that the reliability of the system file is guaranteed; then, Inode information and data are written into the metadata area and a data area respectively according to the operating sequence. According to the method for batch and rapid establishment of the metadata and data of the file system, frequent random lower cases introduced onto a metadata page during back writing are avoided for the file system; writing delay time is prolonged, a part of IO requests are absorbed and combined by the metadata and the data area to a greater extent, and repeated updating for issuing the same metadata object to a disk is replaced with one-time disk updating; in the metadata and the data area, sequential establishment of Inodes and data blocks is achieved, and head track seeking frequency and positioning frequency are reduced.

Description

technical field [0001] The invention belongs to the technical field of computer storage systems, and more specifically relates to a method for rapidly creating file system metadata and data in batches. Background technique [0002] The file system is the core component of the storage system and is mainly responsible for organizing files and data on the storage device. The file system consists of three parts: the interface of the file system, the operation and management software collection of objects (objects and attributes). [0003] In the past few decades, file system research has mainly focused on improving file system performance, including optimizing the disk layout of the file system to fully utilize disk bandwidth and reduce disk seeks, and reducing IO operations on disk by improving memory efficiency. However, with the increase of system complexity and the growth of stored data volume, balancing the reliability and performance of file systems has gradually become a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30G06F12/02
CPCG06F16/164G06F16/172
Inventor 曹强钱璐谭诗诗谢长生
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products