Invention Grant
US08527698B2 Parity-based raid system configured to protect against data corruption caused by the occurrence of write holes
有权
基于奇偶校验的raid系统被配置为防止由于写入孔的发生而引起的数据损坏
- Patent Title: Parity-based raid system configured to protect against data corruption caused by the occurrence of write holes
- Patent Title (中): 基于奇偶校验的raid系统被配置为防止由于写入孔的发生而引起的数据损坏
-
Application No.: US12963048Application Date: 2010-12-08
-
Publication No.: US08527698B2Publication Date: 2013-09-03
- Inventor: Luca Bert
- Applicant: Luca Bert
- Applicant Address: US CA Milpitas
- Assignee: LSI Corporation
- Current Assignee: LSI Corporation
- Current Assignee Address: US CA Milpitas
- Agent Daniel J. Santos
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F12/00

Abstract:
A RAID system is provided in which the RAID controller of the system causes a predetermined number, N, of IO commands to be queued in a memory element, where N is a positive integer. After the N IO commands have been queued, the RAID controller writes N locks associated with the N IO commands in parallel to a service memory device. The RAID controller then writes N stripes of data and parity bits associated with the N IO commands to the PDs of the system to perform striping and parity distribution. If a catastrophic event, such as a power failure, occurs, the RAID controller reads the locks from the service memory device and causes parity to be reconstructed for the stripes associated with the locks. These features improve write performance while preventing the occurrence of data corruption caused by write holes.
Public/Granted literature
Information query