Enabling Data Integrity Verification With Multipathing Software and Storage Array Microcode
AssigneeDell Products L.P.
InventorsVenkatesh Dn, Peniel Charles, Owen Crowley
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsVenkatesh Dn, Peniel Charles, Owen Crowley
Estimating the term…
Multipathing software in an IO path on a host implements DIF processing (MPIO DIF) to enable data integrity verification to be implemented between the host and a storage array. The multipathing software uses control signaling to identify a set of applications that have data integrity verification implemented using MPIO DIF. For application write IO operations, the multipathing software adds an 8-byte extended sector defined by DIF, to enable data integrity verification to be implemented by the storage array when the write IO is received at the storage array front-end. For application read IO operations, the storage array receives the read IO operation, determines that the read IO operation is from an MPIO DIF application, and the storage array adds an 8-byte extended sector defined by DIF, to enable data integrity verification to be implemented by the multipathing software when the read IO is received from the storage array.
A method of enabling data integrity verification with multipathing software and storage array microcode, comprising:
A system for enabling data integrity verification with multipathing software and storage array microcode, comprising:
The system of claim 13, wherein the write IO path includes a filesystem layer, a block layer, the multipathing software, a Small Computer System Interface (SCSI) driver, and the host bus adapter.
Dependencies are inferred from the claim text.