RAID5 (redundant array of independent disk 5) write IO optimization processing method

A processing method and writing pointer technology, applied in the direction of input/output to record carrier, etc., can solve the problems of low writing performance and reduce the number of IO operations, so as to improve responsiveness, reduce power consumption, and exert the effect of writing performance

Active Publication Date: 2013-04-17
NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
View PDF9 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The object of the present invention proposes a kind of write IO optimization processing method of RAID5, adopts the address mapping method of data block when a kind of optimized write operation is adopted, RAID controller is The address mapping table is established for the data block. The LBA address of the host is no longer fixedly corresponding to the hard disk, but the LBA address of the host is rearranged according to a special algorithm, so that the write operation of the random addre

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
  • RAID5 (redundant array of independent disk 5) write IO optimization processing method
  • RAID5 (redundant array of independent disk 5) write IO optimization processing method
  • RAID5 (redundant array of independent disk 5) write IO optimization processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention, and the described embodiments are some examples of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.

[0055] The present invention provides a RAID system such as figure 2 As shown, it includes a RAID controller, a storage medium array, etc., and the storage medium array may be a disk row, a solid state disk row, or a flash memory row. The address mapping module of the RAID controller is responsible for the mapping between the LBA address and the PBA address, and establishes an address mapping table for the data block. The address mapping table stores the relevan...

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

Disclosed is an RAID5 (redundant array of independent disk 5) write IO optimization processing method. The method includes following steps: 1), storage system creation; 2), data reading and writing operation; and 3), failure data block recovery and has the advantage of capability of effectively lowering write amplification effect of RAID level disk arrays. For conventional magnetic disks, sequential write performance is much higher than random write performance. The address mapping method enables random write operation to be converted into sequential write operation, write performance of the magnetic disk is effectively brought into play, IO operation needed for computation checking is lowered, and response capability of an RAID system is evidently improved, and power consumption of the system is lowered. In addition, an address mapping module can flexibly choose arrangement positions and the number of checking blocks, so that the RAID5 write IO optimization processing method is not limited to be applicable to disk arrays of RAID5 level and can be popularized for realization of RAID4 and RAID6 levels.

Description

technical field [0001] The invention relates to the field of computer data storage, in particular to a RAID5 writing IO optimization processing method. Background technique [0002] Disk array RAID (Redundant Access Independent Disks, redundant array of independent disks) technology has been widely used in data storage as a mature technology. RAID technology has seven basic RAID levels ranging from RAID 0 to 6. Different RAID levels represent different storage performance, data security and storage costs. RAID includes N+P hard disks for storing data. It is based on stripes. While dividing file data into blocks and writing them into a data disk, all data blocks in the same disk position as the data block in other data disks Calculate their parity values ​​(XOR operation), and finally form an information block (check block) composed of parity values, and write it to the hard disk at the corresponding location, which is called data protection. Its advantage is that it prov...

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
IPC IPC(8): G06F3/06
Inventor 刘晓芳符才德周俊万宝琳
Owner NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
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