Compressed Data Integrity Veritification Using Data Integrity Field
AssigneeDell Products L.P.
InventorsKenneth Dorman, Lixin Pang, Rong Yu, Jeremy O'Hare, James Guyer, Jason Duquette
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsKenneth Dorman, Lixin Pang, Rong Yu, Jeremy O'Hare, James Guyer, Jason Duquette
Estimating the term…
Data Integrity Field (DIF) is used to implement compression verification. When a write IO operation is received, the write IO operation is divided into data blocks, and a respective DIF is created and appended to each data block. When the write IO is compressed, the data blocks and respective DIF are collectively compressed to form compressed data. The compressed data is divided into compressed data blocks, and a respective second DIF is created and appended to each respective data block of compressed data. To verify that the compressed data is able to be decompressed, a copy of the compressed data is decompressed to restore the original data blocks and respective DIF. Each respective DIF is used to verify the content of its respective data block. In response to a determination that respective DIF match the respective data blocks, the decompression process is deemed to be verified.
A method of compressed data integrity verification, comprising:
A system for compressed data integrity verification, comprising:
Dependencies are inferred from the claim text.