Data processing method and system for lightweight file system

A file system and data processing technology, applied in the field of storage cloud computing, can solve problems such as data inconsistency, non-supporting files, and failure to implement Posix standard interfaces, etc., to achieve performance improvement, data reliability enhancement, and the effect of avoiding the risk of data inconsistency

Active Publication Date: 2022-07-12
SUZHOU METABRAIN INTELLIGENT TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The Bluefs component in Ceph is a lightweight file system. It implements a lightweight log management module that records all metadata changes. However, it does not implement the Posix standard interface and does not support file overwrite operations. Append write, there is no tree hierarchy of the local file system, only a flat directory-to-file mapping relationship; in addition, it only provides a flat directory-to-file mapping relationship, and does not provide deep directory management; if the disk is silent, it will The resulting data inconsistency, if the disk is damaged, the data in the disk cannot be recovered

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
  • Data processing method and system for lightweight file system
  • Data processing method and system for lightweight file system
  • Data processing method and system for lightweight file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings, so that the advantages and features of the present invention can be more easily understood by those skilled in the art, and the protection scope of the present invention can be more clearly defined.

[0045] see Figure 1 to Figure 3 , the embodiments of the present invention include:

[0046] See figure 1 , a data processing method for a lightweight file system, including:

[0047] See figure 2, the file system layout mode is set to divide the storage space in the disk into three parts, the disk head storage space, the disk middle storage space and the disk tail storage space; the disk head storage space stores labels, super blocks, file data, Metadata, data check value, metadata check value information, the storage space in the middle of the disk and the storage space at the end of the disk store the super block backup information;

[...

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 data processing method and system of a lightweight file system. The data processing method comprises: setting the file system layout mode to the disk header storage label, super block, file data, metadata, data check value, Metadata check value information, the super block backup information is stored in the middle and the end of the disk; when the data in the file is written to the disk, the check value information of the data and metadata is calculated by an algorithm; the file system loading process is set to be calculated first Super block storage location, secondly read the super block information, and finally load the metadata information in the disk; set the writing, creating, deleting and reading methods of files in the file system according to the information in the metadata; the present invention can support the metadata of concurrent files Update, and increase the backup of super block, metadata of each file and data verification information of data to avoid the risk of data inconsistency caused by disk silence.

Description

technical field [0001] The invention relates to the field of storage cloud computing, in particular to a data processing method and system of a lightweight file system. Background technique [0002] The stand-alone storage engine is mainly used to solve how to quickly and efficiently organize data, index data, and store data on physical storage devices such as SSD, HDD, or NVMe, and provide an easy-to-use storage interface for the upper-layer storage system. In addition, it is necessary to consider how to provide superior performance in the storage engine, and how to ensure data recovery and data consistency in the event of a power failure or failure of a physical device. [0003] The Bluefs component in Ceph is a lightweight file system. It implements a lightweight log management module to record all metadata changes. However, it does not implement the Posix standard interface and does not support file overwrite operations. Only supports Append writing, there is no tree hi...

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 Patents(China)
IPC IPC(8): G06F16/11G06F11/14G06F16/13G06F16/16
CPCG06F16/11G06F16/13G06F16/164G06F11/1448Y02D10/00
Inventor 方浩
Owner SUZHOU METABRAIN INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products