发明授权
US08316277B2 Apparatus, system, and method for ensuring data validity in a data storage process
有权
用于确保数据存储过程中的数据有效性的装置,系统和方法
- 专利标题: Apparatus, system, and method for ensuring data validity in a data storage process
- 专利标题(中): 用于确保数据存储过程中的数据有效性的装置,系统和方法
-
申请号: US12098427申请日: 2008-04-05
-
公开(公告)号: US08316277B2公开(公告)日: 2012-11-20
- 发明人: David Flynn , Jonathan Thatcher , John Strasser
- 申请人: David Flynn , Jonathan Thatcher , John Strasser
- 申请人地址: US UT Salt Lake City
- 专利权人: Fusion-IO, Inc.
- 当前专利权人: Fusion-IO, Inc.
- 当前专利权人地址: US UT Salt Lake City
- 代理机构: Kunzler Law Group, PC
- 主分类号: G06F11/00
- IPC分类号: G06F11/00
摘要:
An apparatus, system, and method are disclosed for ensuring data validity in a data storage process. A data receiver module receives a storage block and existing parity information. An ECC generation module generates error correcting code (“ECC”) check bits for the data of the storage block in response to receiving the storage block and the existing parity information. The ECC check bits for the storage block are generated using a block code, a convolutional code, etc. A pre-storage consistency module uses the data of the storage block, the existing parity information, and the ECC check bits to determine if the data of the storage block, the existing parity information, and the ECC check bits are consistent. A data storage module stores the data of the storage block and the ECC check bits the data storage device without storing the existing parity information.
公开/授权文献
信息查询