Pole Integrita dat - Data Integrity Field
Data Integrity Field (DIF) je přístup k ochraně integrity dat v ukládání počítačových dat z poškození dat . Bylo navrženo v roce 2003 T10 podvýboru z Mezinárodního výboru pro informační technologie standardy . Podobný přístup k integritě dat byl v roce 2016 přidán ke specifikaci NVMe 1.2.1.
Packet-based storage transport protocols have CRC protection on command and data payloads. Propojovací sběrnice mají paritní ochranu. Paměťové systémy mají schémata detekce / opravy parity. Řadiče I / O protokolů na hranicích přenosu / propojení mají vnitřní ochranu datové cesty. Dostupnost dat v úložných systémech se často měří jednoduše z hlediska spolehlivosti hardwarových komponent a účinků redundantního hardwaru. Spolehlivost softwaru, jeho schopnost detekovat chyby a jeho schopnost správně hlásit nebo aplikovat nápravná opatření na selhání mají však významný vliv na celkovou dostupnost úložného systému. Výměna dat obvykle probíhá mezi hostitelským CPU a úložným diskem. Mezi těmito dvěma může být řadič datových úložišť. Řídicí jednotka může být Řadič RAID nebo jednoduché přepínače úložiště.
DIF zahrnoval rozšíření sektoru disku z jeho tradičních 512 bajtů na 520 bajtů přidáním dalších osmi bajtů ochrany. Tento rozšířený sektor je definován pro zařízení SCSI ( Small Computer System Interface ), která se zase používá v mnoha technologiích podnikového úložiště, jako je Fibre Channel . Oracle Corporation zahrnula podporu DIF do jádra Linuxu . Vývoj této technologie s názvem Protection Information byl představen do roku 2012. Jedním z velkých prodejců propagujících tuto technologii je společnost EMC Corporation .
Reference
externí odkazy
- Linux Data Integrity , 30. srpna 2008, Oracle Corporation , Martin K. Petersen (archivovány z originálu 9. ledna 2015)
- Topologie úložiště Linux a pokročilé funkce , 24. listopadu 2009, Martin K. Petersen
- Field Integrity Field - T10.org , pracuje 15. února 2019.