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

Data operating method of redundant arrays of independent disk and device

A technology of independent disk redundancy and data manipulation, applied in the direction of memory address/allocation/relocation, input/output to record carrier, etc. The effect of data read and write performance, less data migration, and fast adjustment speed

Active Publication Date: 2011-09-07
NEW H3C TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] 1. After the array is created, the stripe size is fixed and cannot be changed
If the business I / O changes for special reasons and does not match the stripe size, it will appear that each write operation needs to read a large amount of unchanged data, which affects the efficiency of the write operation
[0012] 2. An array can only be suitable for a specific size of I / O business. When adding a new I / O feature business, using the free space of the existing array will affect the read and write performance of the new business
[0014] The disadvantage of the above scheme is that,
[0015] 1. When changing the stripe size, the stripes of the entire RAID array need to be adjusted, and a large amount of data is migrated. The speed is very slow, and the processing pressure of the storage device controller is huge.
[0016] 2. After the adjustment, the RAID array is still only suitable for a certain size of I / O business. When adding a new I / O feature business, using the free space of the existing array will still affect the read and write performance

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 operating method of redundant arrays of independent disk and device
  • Data operating method of redundant arrays of independent disk and device
  • Data operating method of redundant arrays of independent disk and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The embodiment of the present invention does not perform striping processing on the entire RAID array when creating the RAID array. The embodiment of the present invention divides the logical unit created based on the RAID array into multiple granularity intervals, and performs striping processing for each granularity interval, so that A RAID array can have multiple different stripe sizes; the embodiment of the present invention also updates the stripe parameters according to the amount of write data in the write operation, and determines whether to adjust the write size according to the current value of the stripe parameters during the write operation. The stripe size of the target granularity interval of the operation, so as to realize the dynamic adjustment of the stripe size of the corresponding granularity interval according to the write data size of the business I / O during the write operation process, which can reduce the amount of data migration when the stripe siz...

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 data operating method of redundant arrays of an independent disk and a device; wherein the method comprises the following steps: creating a logic unit based on RAID and dividing the logic unit into multiple grain size intervals, and carrying out striping processing based on the grain size intervals; before carrying out write operation on the logic unit, judging whether the sizes of the strips to be written into the grain size intervals are matched with the current values of strip parameters; if not, adjusting the sizes of the strips to be written into the grain size intervals according to the current values of the strip parameters and carrying out write operation according to the adjusted sizes of the strips; or, directly carrying out write operation according to the sizes of the strips to be written into the grain size intervals; wherein the strip parameter has an initial value and is updated according to the writing data quantity of write operation on the logic unit. According to the data operating method, the data read / write performance of the RAID can be improved.

Description

technical field [0001] The present invention relates to the technical field of redundant array of independent disks (RAID, Redundant Array of Independent Disks), in particular to a data operation method and device of redundant array of independent disks. Background technique [0002] RAID is aggregated by multiple disks, which can provide higher access speed, better availability, and data redundancy protection while providing large capacity. Wherein, the disks in the RAID may be referred to as member disks of the RAID. The following briefly introduces the related concepts of RAID: [0003] A partition (Extent) is a storage block with consecutive addresses on a disk. A disk can be divided into multiple partitions, and each partition can be of equal size. Partitions are also sometimes called logical disks. [0004] Block (Strip), divide a partition into multiple blocks of equal size and adjacent addresses. These blocks are called blocks. Chunks are generally thought of as...

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): G06F3/06G06F12/08
Inventor 孙策郑萍萍倪小珂
Owner NEW H3C TECH CO LTD
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