Method for optimizing writing performance of RAID6 (Redundant Array of Independent Disks) disk array

A technology of disk array and optimization method, applied in the direction of input/output to record carrier, etc., which can solve the problem of low writing performance of disk array

Active Publication Date: 2013-07-10
HUAZHONG UNIV OF SCI & TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention proposes a method for optimizing the write performance of a RAID6 disk array, adopting a structure combined with a log disk, so that the write performance of RAID6 is improved, especially when the write request is intensive, the effect is more obvious, and the existing RAID6 level disk is solved Array write performance is not high

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
  • Method for optimizing writing performance of RAID6 (Redundant Array of Independent Disks) disk array
  • Method for optimizing writing performance of RAID6 (Redundant Array of Independent Disks) disk array
  • Method for optimizing writing performance of RAID6 (Redundant Array of Independent Disks) disk array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0033] A method for optimizing the writing performance of a RAID6 disk array of the present invention includes three specific methods of a storage system construction method, a data reading and writing method and a data recovery method after disk failure, specifically as follows:

[0034] (1) The construction method of the storage system, the composition structure is as follows figure 1 Shown:

[0035] (1.1) The storage system consists of a traditional RAID6 array structure plus a log disk. When a write operation comes, the original data or updated data of the corresponding data block is recorded in the log disk.

[0036] (1.2) There is a Hash linked list in memory, such as figure 2shown. The Hash linked list records the update status of the data blocks in the RAID6 array and the index information of the corresponding recording p...

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 optimizing a writing performance of an RAID6 (Redundant Array of Independent Disks) disk array. The method comprises the following specific steps of: (1), arranging a log disk for recording logs corresponding to data blocks in the RAID6 disk array outside the RAID6 disk array structure, simultaneously, arranging a Hash chain table for recording the logs in position address information of the log disk; (2), processing a request for reading and writing, including a stage (I) of pre-reading original data and a stage (II) of writing new data; and (3), recovering data when double disks are invalid, including respective processes (I) if two check disks are invalid, (II)if two data disks are invalid, and (III) if a data disk and a check disk are invalid. According to the method disclosed by the invention, by adopting a new architecture that the RAID6 disk array is combined with the log disk, the problem of poor writing performance of the RAID6 disk array is solved; and the writing performance of the RAID6 disk array is greatly improved.

Description

technical field [0001] The invention belongs to the field of computer data storage, and in particular relates to a writing performance optimization method of a RAID6 level disk array. Background technique [0002] With the development of computer technology and network communication technology, the degree of informatization is getting higher and higher, and people's requirements for data reliability are getting higher and higher. Disk array RAID (RedundantArray of Independent Disks) is a typical device in the field of reliable storage systems. The working principle and characteristics of disk arrays: the basic structural feature of RAID is striping, which binds two or more physical disks into groups. form a separate logical drive. [0003] The RAID structure is divided into the following levels. RAID0 level: Disk array with no redundancy and no parity. Data is distributed on each disk drive at the same time, there is no fault tolerance, and the read and write speed is the...

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/06
Inventor 冯丹刘景宁金超陈俭喜沙睿彬刘建平
Owner HUAZHONG UNIV OF SCI & 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