Data Distribution Method of Raid Stripe Mirroring Based on Parity

A RAID stripe and parity check technology, applied in the field of RAID stripe mirror data distribution based on parity check, can solve the problem that the disk array cannot provide reliability, the actual position of the data block cannot be determined, and the RAID controller cannot balance the load, etc. problem, to achieve the effect of improving the input and output performance and reducing the rate

Active Publication Date: 2017-10-13
佳杰数智科技(镇江)有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] RAID includes multiple classifications, and this application is mainly aimed at mirror-based RAID architecture: although mirror-based RAID architecture has a high level of redundancy, it cannot determine the actual location of an error or lost data block in the array, and at the same time it Nor does it provide sufficient reliability for disk arrays
Although there are many disks in the disk array, the RAID architecture based on data mirroring cannot provide a proper data transfer rate for the RAID system
Although there are many disks in the array, the RAID controller cannot balance the increased load due to disk failure among the surviving disks

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 Distribution Method of Raid Stripe Mirroring Based on Parity
  • Data Distribution Method of Raid Stripe Mirroring Based on Parity
  • Data Distribution Method of Raid Stripe Mirroring Based on Parity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The technical solutions in the embodiments of the present invention will be clearly and completely described and discussed below in conjunction with the accompanying drawings of the present invention. Obviously, what is described here is only a part of the examples of the present invention, not all examples. Based on the present invention All other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0029] In order to facilitate the understanding of the embodiments of the present invention, specific embodiments will be taken as examples for further explanation below in conjunction with the accompanying drawings, and each embodiment does not constitute a limitation to the embodiments of the present invention.

[0030] Aiming at the data distribution method based on the replication-based RAID (Redundant Array of Independent Disks) architecture, the problems of load increase, reli...

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 method for distributing RAID stripe mirror data based on a parity check, comprising: dividing each disk in the RAID into a primary area and a secondary area; dividing the striped data into several data blocks of equal size , and are stored in the main areas of different disks, and are positioned with two-dimensional coordinates according to the number of disks and the serial number of the data block; the data block is copied in a clockwise or counterclockwise manner to the disk other than the data block. In the secondary area of ​​other disks, a mirror block is formed, and the two-dimensional coordinates of the mirror block are positioned to determine the positional relationship between the data block and the corresponding mirror block; each striped data is associated with a parity block, and the positioning parity blocks.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a RAID stripe mirroring data distribution method based on a parity check. Background technique [0002] RAID (Redundant Arrays of Inexpensive Disks, Redundant Array of Independent Disks) is a subsystem of the I / O system, which combines multiple independent small disks into fairly large logical disks to improve the performance of the I / O system. Disk arrays can provide more efficient bandwidth for data access because a number of small independent disks can handle the input and output needs. And due to the existence of redundant information, disk failure will not affect the disk array. This provides greater reliability and data availability. RAID technology effectively bridges the gap between processor speed and disk access speed. [0003] RAID includes multiple classifications, and this application is mainly aimed at mirror-based RAID architecture: although mirror-based...

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): G06F11/10G06F11/14
Inventor 王栋吴琦戴丽华
Owner 佳杰数智科技(镇江)有限公司
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