Jump to content

Data Integrity Field

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by W Nowicki (talk | contribs) at 21:30, 29 August 2013 (trim disambig links and attempt to give some context by filling out citation). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Data Integrity Field (DIF) was an approach to protect data integrity in computer data storage. It was proposed in 2003.[1]

(Usage of DIF is obsolete.[2] Packet-based storage transport protocols have CRC protection on command and data payloads. Interconnect buses have parity protection. Memory systems have parity detection/correction schemes. I/O protocol controllers at the transport/interconnect boundaries have internal data path protection.

Data availability in storage systems is frequently measured simply in terms of the reliability of the hardware components and the effects of redundant hardware. But the reliability of the software, its ability to detect errors, and its ability to correctly report or apply corrective actions to a failure have a significant bearing on the overall storage system availability.

The data exchange usually takes place between the host CPU and storage disk. There may be a storage data controller in between these two. The controller could be RAID controller or simple storage switches.

See also

References

  1. ^ Keith Holt (July 1, 2003). "End-to-End Data Protection Justification" (PDF). T10 Technical Committee document 03-224r0. Retrieved AUgust 29, 2013. {{cite web}}: Check date values in: |accessdate= (help)
  2. ^ [1] white paper