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

Metadata processing method and device

A processing method and metadata technology, which are applied in the fields of electrical digital data processing, input/output process of data processing, instruments, etc., can solve the problem of reducing the performance of the all-flash storage system, increasing the power consumption of the all-flash storage system, and affecting the efficiency of processing data. And other issues

Active Publication Date: 2019-12-03
北京浪潮数据技术有限公司
View PDF11 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the process of storing data in the all-flash storage system or processing the stored data, based on the additional write storage characteristics of the solid-state disk, in the process of processing the data, it is necessary to perform corresponding operations on continuous large blocks of data. When only random small blocks of data need to be processed, using the existing method will affect the efficiency of data processing, increase the power consumption of the all-flash storage system, and reduce the performance of the all-flash storage 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
  • Metadata processing method and device
  • Metadata processing method and device
  • Metadata processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] 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 fall within the protection scope of this application.

[0047] It can be seen from the background technology that an all-flash storage system is a storage system based on an all-flash array, and is an independent storage device composed entirely of solid-state hard disks. The main difference from traditional hard disk storage is higher performance, faster data processing, and faster data processing. stable. In order to adapt to the storage characteristics of the additional writing of the solid state drive, t...

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 provides a metadata processing method and device, and the method comprises the steps: querying a physical address corresponding to a logic address of to-be-read data in pre-constructed LP metadata when a full-flash storage system carries out the data reading, and reading the to-be-read data based on the physical address; and when the full-flash storage system performs data correction, querying a logic address corresponding to the physical address of the to-be-corrected data in the pre-constructed PL metadata, and correcting the logic address. Wherein the pre-constructed LP metadata is used for indicating a mapping relationship from a logical address of the data to a physical address of the data, the LP metadata and the PL metadata are both of a B + tree data structure, and the pre-constructed PL metadata is used for indicating the mapping relationship from the physical address of the data to the logical address of the data. Based on the LP metadata and the PL metadata, the physical address and the logic address of the corresponding data can be quickly and effectively found, so that the data processing efficiency and performance of the all-flash storage system are remarkably improved.

Description

Technical field [0001] This application relates to the field of all-flash storage technology, and in particular to a metadata processing method and device. Background technique [0002] With the rapid advancement of solid state drive technology, the cost of solid state drives is gradually reduced, and all-flash storage systems based on solid state drives as storage media are becoming more and more popular among users. In the process of storing data in an all-flash storage system or based on the processing of stored data, based on the storage characteristics of the additional write of the solid state drive, in the process of processing data, it is necessary to perform corresponding operations on continuous large blocks of data. When only random small blocks of data need to be processed, the existing methods will affect the efficiency of processing data, increase the power consumption of the all-flash storage system, and reduce the performance of the all-flash storage system. [000...

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): G06F12/0897G06F12/02G06F3/06
CPCG06F3/061G06F3/0638G06F3/0679G06F12/0246G06F12/0897
Inventor 刘如意孙京本李佩
Owner 北京浪潮数据技术有限公司
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