Hva er et diskdataformat?
Et diskdataformat er en avtalt standardmetode for å skrive data som er etablert for informasjon i et overflødig utvalg av uavhengige disker (RAID). I hovedsak er et diskdataformat en liste over instruksjoner som dikterer visse aspekter ved å skrive data til en disk, slik at informasjonen på disken kan hentes av et annet program eller maskinvare, selv om det ikke er relatert til programmet som opprinnelig plasserte dataene på disken. Selv om begrepet generisk kan brukes på alle disker, brukes det spesielt når du snakker om et RAID-lagringssystem og er en integrert del av spesifikasjonene for RAID-systemer som følges av de fleste bransjer og produsenter. Uten et fast diskdataformat for lesing og skriving av data, ville forskjellige systemer ikke kunne fungere sammen, oppgraderinger fra ett RAID-oppsett til et annet ville være vanskelig eller umulig, og data som gikk tapt på et enkelt system ville ha liten sjanse for utvinning av et tredjepartsprogram. Selve diskdataformatspesifikasjonen for RAID-stasjoner opprettholdes av Storage Networking Industry Association (SNIA), som består av flere parter i lagringsenhetsindustrien som prøver å gi nøytrale standarder, slik at ingen teknologitype som samsvarer med standarden vil være støttes.
Et RAID-system er en måte å distribuere informasjon på over en rekke forskjellige lagringsenheter, for eksempel harddisker. Alle stasjonene er koblet til en sentral prosessor, kontroller eller datamaskin og behandles - fra brukerens synspunkt - som om de var en enkelt stasjon. Informasjonen i en enkelt fil som blir lagret i et RAID-oppsett, kan spres over flere forskjellige stasjoner. Denne metoden for å implementere et lagringssystem er generelt veldig kostnadseffektiv og kan gi rom for flere systemer samtidig å lese og skrive data til diskene fordi flere disker til enhver tid kan være inaktive.
Diskdataformatet definerer en standard måte å lagre informasjon på RAID-systemet. Det inkluderer informasjon som strukturen til overskriftregistreringer, organisering av blokker, elementer som skal implementeres for feilkontroll, og noen vanlige metoder for redundans. Ved å bruke diskdataformatet, kan ny maskinvare, for eksempel ekstra diskstasjoner, enkelt legges til et RAID-oppsett med visshet om at de kan integreres sømløst uavhengig av produsent eller maskinvarespesifikasjoner. Det betyr også at RAID-maskinvare enkelt kan flyttes fra et system til et annet uten å måtte konvertere diskdataformatet som tidligere ble brukt.
Et veldig praktisk aspekt ved bruk av SNIA-standardene er at et selskap kan oppgradere sitt RAID-system og enkelt flytte all eksisterende informasjon til den nye maskinvaren. Denne prosessen, kalt migrering, kan være en potensiell farlig prosedyre for ikke-standardisert maskinvare. I tillegg, hvis noe informasjon går tapt eller ødelagt på et RAID-system ved bruk av riktig diskdataformat, vil verktøyene ha større sjanse for å rekonstruere en stor mengde av disse dataene og unngå et katastrofalt fullstendig tap av data.