Unlock instant, AI-driven research and patent intelligence for your innovation.

A device and method for dynamically adjusting redundant raid array reconstruction

A dynamic adjustment and array technology, applied in the storage field, can solve the problem of inability to distinguish between sequential IO and random IO.

Active Publication Date: 2016-11-02
ZHEJIANG UNIVIEW TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Based on array IO statistics as the basis for judging the size of external IO traffic, this basis cannot distinguish between sequential IO and random IO, so adjusting the rebuilding speed of redundant RAID arrays based on this is not an ideal method

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
  • A device and method for dynamically adjusting redundant raid array reconstruction
  • A device and method for dynamically adjusting redundant raid array reconstruction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The method of dynamically adjusting the reconstruction of redundant RAID arrays (other RAID types other than RAID0) provided by the present invention is established in a storage device with write cache. When the redundant RAID array is reconstructed, the usage of write cache is regarded as the size of external business traffic. , dynamically adjust the rate of array reconstruction. This method is a more optimal method for adjusting the rebuild rate for storage devices with write cache. The following describes in detail with reference to specific embodiments.

[0016] figure 1 It is a flow chart of an embodiment of the present invention. Combine below figure 1 to describe the embodiments of the present invention.

[0017] Step 11. Prepare to issue a rebuild command.

[0018] Schedule the RAID array reconstruction thread and prepare to issue the reconstruction command. After the RAID array rebuilding command is issued, the RAID array rebuilding execution process beg...

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 device for dynamically regulating redundant RAID array reconstruction. The device is applied to a storage device, and the storage device is provided with a write cache which is used for services to write IO. The device is characterized by comprising a write cache using judging module and a reconstruction command issuing module, wherein the write cache using judging module is used for judging whether the using space of the write cache exceeds a threshold value or not and informing the reconstruction command issuing module a judge result, and the reconstruction command issuing module is used for enabling an RAID reconstruction thread to be dormant for m milliseconds then issuing a reconstruction command to reduce reconstruction speed when the using space of the write cache exceeds the threshold value, the m is a preset value, and issuing the reconstruction command immediately when the using space of the write cache is lower than the threshold value. Based on an identical conception, the invention further provides a method for dynamically regulating the redundant RAID array reconstruction. According to the technology of the method for dynamically regulating the redundant RAID array reconstruction, the used space of the write cache is used as a basis for judging service pressure degree, and compared with a method of counting the IO number of an array, the method is more accurate.

Description

technical field [0001] The invention relates to the field of storage, and in particular to a technology in the aspect of reconstruction of a redundant RAID array (Redundant Array of Inexpensive Disks, redundant array of inexpensive disks). Background technique [0002] When there is business traffic, the reconstruction of the RAID array has both reconstruction IO and business IO for the disks in the array. The IO that the disk can bear is certain. If the reconstruction speed is relatively fast, when the service traffic is relatively large, the service will be affected and service performance will be degraded; if the reconstruction speed is relatively slow, the reconstruction time will be very long. If another disk fails, the risk of array failure is also high. greatly increase. Most of the existing solutions adjust the RAID array reconstruction based on the IO statistics of the array. However, for storage devices with write cache, it is not very accurate to adjust RAID ar...

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/0871G06F3/06
Inventor 肖永玲王丽红郭永强
Owner ZHEJIANG UNIVIEW TECH CO LTD