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

Method and device for managing metadata through bitmaps

A method of management and metadata technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of increased data space ratio, waste of invalid data ratio storage space, lower access efficiency, etc., to achieve high-efficiency storage Effect

Active Publication Date: 2011-08-31
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1) The increase in the proportion of invalid data will cause a waste of storage space
[0006] When the data space is large, some more data may be temporarily invalid for the accessing user, so the proportion of such temporarily invalid data space will be greatly increased; obviously, allocating bitmap information for these invalid data in the memory will Great waste of precious memory resources
[0007] 2) The access efficiency of the bitmap is reduced
Therefore, when only one-level bitmap is used for metadata management, many invalid swap-in and swap-out operations will be done, which greatly reduces access efficiency

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 and device for managing metadata through bitmaps
  • Method and device for managing metadata through bitmaps
  • Method and device for managing metadata through bitmaps

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments. The following examples are only used to illustrate and explain the present invention, but not to limit the technical solution of the present invention.

[0046] figure 1 It represents the architecture of the embodiment of the secondary bitmap used to manage metadata in the present invention, including the file directory level and the file and its attribute level, wherein:

[0047] The file directory level is used to record the directory list, such as recording in the form of a data linked list; the information of each directory in the directory list includes the directory ID and the address pointing to the file list in the next level bitmap; the directory ID is represented by a global uniform identifier (GUID, Globally Unique IDentifier) ​​to ensure that each directory is unique in the entire system;

[0048] File ...

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 and device for managing metadata through bitmaps, wherein the method comprises the steps as follows: the catalog information of a file for storing the metadata is recorded by a file catalog level bitmap; the file information and file property information are recorded by the file and the property level bitmap of the file; when the next file of the file catalog is accessed, a first pointer pointing at addresses recorded by corresponding files is obtained through the file catalog level bitmap; moreover, corresponding file information and file property informationare obtained by the first pointer in the files and the property level bitmaps of the files. As the invention records various metadata like the file catalog, the files, the file properties of the files, and the file updating information in a laminated way through multi-level bitmaps, efficient storage, management, and searching on the file data are realized.

Description

technical field [0001] The invention relates to a method for managing metadata in a computer storage system, in particular to a method and device for managing metadata in a bitmap manner. Background technique [0002] Metadata is data that describes data. Metadata is often used in file systems, volume management systems, and snapshot systems, and metadata information is used to describe the characteristics of data. [0003] There are various formats for managing metadata information, and metadata in different systems have different formats. For example, in the snapshot system, the amount of metadata information is relatively large, and will increase as the granularity of the management data block decreases. However, the metadata information semantics of the snapshot data is simple, and there is only one semantic meaning, so the metadata such as the snapshot system can be stored and managed in the form of a bitmap, which can save storage space. Information at the granulari...

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/30
Inventor 刘正伟文中领
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
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