Data degradation storage method and device

A technology of data and sub-data, which is applied in the field of data downgrading storage methods and devices, can solve problems such as unrecoverable and data loss, and achieve the effect of ensuring recoverability

Active Publication Date: 2018-12-04
HANGZHOU HIKVISION DIGITAL TECH
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In order to solve the problem that the RAID in the degraded state will only continue to disperse and store the subsequently stored data, and will no longer calculate and store the verification data, once a data block fails to read or write, all data stored on the disk will be lost and cannot be recovery problem, the embodiment of the present invention provides a data degraded storage method and device

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
  • Data degradation storage method and device
  • Data degradation storage method and device
  • Data degradation storage method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0058] Please refer to Figure 1B , which shows a schematic structural diagram of a RAID controller provided by an exemplary embodiment of the present invention. The RAID controller 10 may include: a group management component 20 , a storage component 30 and a stripe service component 40 .

[0059] The group management component 20 is used to manage disk arrays and storage pools, and the storage pools are used to store data to be stored that are not stored in stripes.

[0060] The storage component 30 is used to provide storage and reading services for the data to be stored, and regularly report a heartbeat reflecting its own load to the group management component 20 .

[0061] The stripe service component 40 is configured to encode ...

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 embodiment of the invention discloses a data degradation storage method and device and belongs to the technical field of data storage. The method includes a step of obtaining data to be stored, detecting whether an online strip exists or not, and assigning an offline strip to the data if not, a step of reallocating data blocks and check blocks in online blocks of the offline strip if the number of the online blocks in the offline strip is larger than a sum of a preset number of check blocks in each strip and 1, wherein the number of the check blocks is the preset number of the check blocksin each strip, and a step of storing the data into the offline strip. In the prior art, a RAID in a degraded state only continues to distribute and store subsequently stored data and no longer calculates and stores verification data, and once a data block has reading and writing failures, all data stored in a disk are lost and unrecoverable, according to the method and the device, the above problem is solved, and an effect that the data stored by the RAID in the degraded state can be recovered is ensured.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of data storage, and in particular to a method and device for downgrading data storage. Background technique [0002] Redundant Array of Independent Disks (English: Redundant Array of Independent Disks, referred to as: RAID) refers to a disk array formed by combining multiple independent disks through hardware or software through a RAID controller. RAID reads or writes data simultaneously through multiple disks, which improves the data transmission rate, provides fault tolerance through data verification / mirroring functions, and enhances the security of data reading and writing. [0003] Take the currently widely used distributed parity independent disk structure (English: RAID Level 5, referred to as: RAID5) redundant array of independent disks as an example, Figure 1A The RAID5 architecture shown is composed of 3 disks (disk 110, disk 120 and disk 130) with a RAID controller 100,...

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): G06F11/10
CPCG06F11/1084G06F2211/1026G06F2211/1059
Inventor 夏伟强
Owner HANGZHOU HIKVISION DIGITAL TECH
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