Metadata brushing-down method and device, equipment and readable storage medium

A storage medium and metadata technology, applied in the storage field, can solve the problems of slow data access response, response timeout, and metadata not yet stored.

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

AI Technical Summary

Problems solved by technology

In practical applications, when it is necessary to access ordinary data in the disk array, it will appear that the corresponding metadata has not been stored in the disk array, and without metadata, the ordinary data that needs to be accessed cannot be f

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 brushing-down method and device, equipment and readable storage medium
  • Metadata brushing-down method and device, equipment and readable storage medium
  • Metadata brushing-down method and device, equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0049] Example one:

[0050] Please refer to figure 1 , figure 1 This is a flowchart of a method for refreshing metadata in an embodiment of the present invention. The method can be applied to figure 2 In the storage controller shown. Among them, the arrows between the external server, the first storage controller, the second storage controller, and the disk array indicate the communication link, that is, the external server and the first storage controller / second storage controller can communicate, and the first storage controller The first storage controller and the second storage controller can communicate with the disk array (a collection of hard disks used to store data). It should be noted that in the embodiments of the present invention, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these entities. Or there is any such actual relationship or sequence...

Example Embodiment

[0078] Embodiment two:

[0079] In order to facilitate those skilled in the art to better understand the metadata downloading method provided by the embodiments of the present invention, the above metadata downloading method is combined with the software stack in the storage controller and the existing metadata downloading method. Give details.

[0080] The software layers of the software stack of the storage controller include: upper software layer, metadata layer, and cache layer. Data flow direction written by external server to disk array: upper software layer --> Metadata layer—> Cache layer.

[0081] Common data download processing flow: external server —> The metadata layer of the node—> Disk array; that is, the external server sends the ordinary data to be written to the disk array to the metadata layer of the storage controller (select any one of the first storage controller and the second storage controller to issue), the metadata layer Send ordinary data directly to the ...

Example Embodiment

[0089] Embodiment three:

[0090] Corresponding to the above method embodiment, the embodiment of the present invention also provides a metadata downloading device, the metadata downloading device described below, which can be applied to the storage controller, and the metadata downloading device described above The brushing methods can be referred to each other.

[0091] See image 3 As shown, the device includes the following modules:

[0092] The metadata collection acquisition module 101 is configured to acquire the general data collection to be swiped, and determine the metadata collection corresponding to the general data collection;

[0093] The metadata set dividing module 102 is configured to randomly divide the metadata set when the second storage controller is working normally to obtain the first metadata subset and the second metadata subset;

[0094] The metadata subset sending module 103 is configured to send the second metadata subset to the second storage controller;

[...

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 brushing-down method and device, equipment and a readable storage medium. The metadata brushing-down method comprises the steps: enabling a first storage controllerto obtain a to-be-brushed-down common data set, and determining a metadata set corresponding to the common data set; when the second storage controller works normally, randomly segmenting the metadataset to obtain a first metadata subset and a second metadata subset; sending the second metadata subset to a second storage controller; and when the second metadata subset is brushed down to the diskarray by the second storage controller, brushing down the second metadata subset to the disk array. According to the technical scheme, the metadata is brushed downwards at the same time by the two storage controllers, so that the metadata brushing-downwards time consumption can be greatly reduced, and the data access response speed can be increased.

Description

technical field [0001] The invention relates to the field of storage technology, in particular to a method and device for flashing metadata, a dual-control storage device, and a readable storage medium. Background technique [0002] In the era of rapid development of cloud processing and big data, the performance of storage products has also been greatly improved. High-performance storage products have reached EB-level capacity and extremely fast performance of 100 million-level IOPS. Among them, all-flash storage products have higher performance requirements. . [0003] Currently, common data is downloaded based on a common volume on a single node (storage controller), and metadata is downloaded on a single node based on a metadata volume. In practical applications, when it is necessary to access common data in the disk array, it may appear that the corresponding metadata has not been stored in the disk array, and without metadata, the common data that needs to be accessed...

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
IPC IPC(8): G06F3/06
CPCG06F3/0611G06F3/0655G06F3/067
Inventor 孔祥斐
Owner SUZHOU LANGCHAO 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