Unlock instant, AI-driven research and patent intelligence for your innovation.

Metadata object access method, apparatus and device, and medium

A metadata object and access method technology, applied in the direction of electrical digital data processing, data processing input/output process, instruments, etc., can solve the problems of heavy burden of metadata objects, lower data IO performance, greater impact, etc.

Active Publication Date: 2020-09-04
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, while the metadata object provides the fast IO function of the block, it also causes the performance bottleneck of IO due to its own reasons.
For a newly created volume, when creating a write object, in order to ensure the data consistency of the distributed block storage records, during the IO operation, you must first ensure that the metadata object of the volume is updated before performing the data IO operation. The write IO on a single volume is waiting for the write operation on the metadata object, resulting in hot metadata objects, resulting in too heavy a burden on the metadata object, resulting in a decrease in data IO performance, and the larger the created volume, the newer The greater the impact caused by the volume write operation

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
  • Metadata object access method, apparatus and device, and medium
  • Metadata object access method, apparatus and device, and medium
  • Metadata object access method, apparatus and device, and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of this application.

[0045] At present, since a volume only corresponds to one metadata object object-map, the metadata object not only provides the fast IO function of the block, but also causes the IO performance bottleneck due to its own reasons. Specifically, when creating a write object, in order to ensure the data consistency of the distributed block storage records, in the IO operation, you must first ensure that the metadata object of the volume is updated befo...

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 metadata object access method, apparatus and device, and a medium. The method comprises the steps of determining a target object ID corresponding to a metadata object accessrequest according to the obtained metadata object access request; processing the target object ID by using a preset algorithm to obtain a target metadata object ID corresponding to the metadata objectaccess request; and accessing a target metadata object corresponding to the target metadata object ID in a metadata object set. In this way, when multiple metadata object access requests are receivedand the corresponding object IDs are in the same volume, the metadata objects are accessed; a corresponding target metadata object can also be determined according to the object ID; the metadata operation of the same volume is dispersed to different metadata objects, the concurrency of metadata access is improved, the occurrence of hot metadata objects is avoided, and the pressure of each metadata object is reduced, so that the performance of the volume is improved, and the overall data IO performance is improved.

Description

Technical field [0001] This application relates to the field of distributed storage technology, and in particular to a method, device, device, and medium for accessing metadata objects. Background technique [0002] Distributed block storage provides block storage services to applications through the corresponding block storage library interface in the distributed storage system, and mainly provides virtual disks for virtual machines on cloud platforms. Distributed block storage is similar to traditional SAN (Storage Area Network and SAN Protocol, storage area network) storage, which provides block-level access. In distributed block storage, each volume created will create a corresponding metadata object (object-map object), and record the bitmap (bitmap information) of the volume's "object" through the metadata object, which can be faster Some management functions of the processing block, such as: fast calculation of the size of the volume occupied by the volume. However, whil...

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): G06F3/06
CPCG06F3/067G06F3/061G06F3/064
Inventor 曹立霞张端
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD