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

A raid5 writing io optimization processing method

A processing method and a technology for writing pointers, applied in the direction of input/output to the record carrier, etc., can solve the problems of reducing the number of IO operations and low write performance, and achieve the effect of improving the responsiveness, simplifying the design of the controller, and exerting the writing performance.

Active Publication Date: 2016-05-25
NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The purpose of the present invention proposes a write IO optimization processing method of RAID5, adopts a kind of address mapping method of data block during the write operation that has optimized, and RAID controller sets up address mapping table for data block, and the correspondence of host LBA address no longer fixed Instead, the LBA address of the host is rearranged according to a special algorithm, so that the write operation of the random address is converted into the write operation of the sequential address, so that there is no need to read the original data block and the original check block when writing the data block. This method greatly reduces the number of IO operations of the verification disk when writing data, effectively eliminates the write amplification effect of the verification disk, solves the problem of low write performance of the existing RAID5 level disk array, and optimizes the effective performance of the disk array

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 raid5 writing io optimization processing method
  • A raid5 writing io optimization processing method
  • A raid5 writing io optimization processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] 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.

[0058] 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 RAID0 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 provide...

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 NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
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