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

Storage device and block storage method based on the storage device

A storage device and data block technology, applied in the direction of memory address/allocation/relocation, data processing input/output process, instruments, etc. It can reduce the address offset of updating metadata, reduce the probability of data unavailability, and improve storage performance.

Active Publication Date: 2019-10-15
HANGZHOU HIKVISION SYST TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is: using the block storage method of the storage device in the prior art, the offset between the metadata block and the data block is relatively large, and after the data is written to the data block, updating the metadata will increase the number of seeks. time; in addition, the centralized storage of metadata is likely to cause continuous damage to metadata, so that intact data blocks cannot be stored normally due to damage to metadata

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
  • Storage device and block storage method based on the storage device
  • Storage device and block storage method based on the storage device
  • Storage device and block storage method based on the storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The implementation of the present invention will be described in detail below in conjunction with the accompanying drawings and examples, so as to fully understand and implement the process of how to apply technical means to solve technical problems and achieve technical effects in the present invention. It should be noted that, as long as there is no conflict, each embodiment and each feature in each embodiment of the present invention can be combined with each other, and the formed technical solutions are all within the protection scope of the present invention.

[0040] The technical problem to be solved by the present invention is: using the block storage method of the storage device in the prior art, the offset between the metadata block and the data block is relatively large, and after the data is written to the data block, updating the metadata will increase the number of seeks. In addition, the centralized storage of metadata is likely to cause continuous damage ...

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 storage device and a block storage method based on the storage device. The disk space of the storage device includes a data area with a plurality of data block units adjacent to each other. The data block unit includes metadata blocks adjacent to each other. and a data block; the data block with the first capacity is set to store the target data, and the metadata block with the second capacity is set to store the data information of the target data. By applying the present invention, the metadata is distributed and stored, and each metadata block and data block are stored as a whole, which reduces the address offset of updating metadata after writing data, thereby improving the update efficiency of metadata and improving the storage device as a whole. storage performance. In addition, the decentralized storage of metadata greatly reduces the probability of data unavailability due to the continuous damage of multiple metadata blocks, and overcomes the failure of intact data blocks in the prior art due to the continuous damage of multiple metadata blocks. Data storage flaws.

Description

technical field [0001] The present invention relates to the technical field of data storage, in particular to a storage device, and also to a block storage method based on the storage device. Background technique [0002] According to the data characteristics of monitoring storage, using the underlying data block as the basic storage unit to realize the structured management of monitoring storage has become the development direction of the industry. Block storage divides the storage device space into blocks, some of which are used to store data information, called metadata blocks; other blocks are used to store data itself, called data blocks. [0003] At present, the general situation is to divide one area on the storage device to store all metadata centrally, and another area to centrally store all data. This way is convenient for management. However, the disadvantages of this method include: the offset between the metadata block and the data block is relatively large, a...

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): G06F12/02G06F3/06
CPCG06F3/061G06F3/0619G06F3/064G06F3/0644G06F3/0673G06F12/02G06F11/2094G06F2201/805G06F2201/82
Inventor 曾凡丽林鹏林起芊汪渭春
Owner HANGZHOU HIKVISION SYST TECH
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