Hvad er et diskdataformat?
Et diskdataformat er en aftalt standardmetode til skrivning af data, der er etableret til information i en overflødig række af uafhængige diske (RAID). I det væsentlige er et diskdataformat en liste over instruktioner, der dikterer visse aspekter ved skrivning af data til en disk, så informationerne på disken kan hentes af et andet program eller et stykke hardware, selvom det ikke er forbundet med det program, der oprindeligt placerede dataene på disken. Selvom udtrykket generisk kan anvendes på alle diske, bruges det specifikt, når man taler om et RAID-lagringssystem og er en integreret del af specifikationerne for RAID-systemer, der følges af de fleste industrier og producenter. Uden et indstillet diskdataformat til læsning og skrivning af data ville forskellige systemer ikke være i stand til at arbejde sammen, opgraderinger fra et RAID-opsætning til et andet ville være vanskeligt eller umuligt, og alle data, der gik tabt på et enkelt system, ville have ringe chance for at gendanne af et tredjepartsprogram. Den aktuelle diskdataformatsspecifikation for RAID-drev opretholdes af Storage Networking Industry Association (SNIA), som består af flere parter inden for lagerenhedsindustrien, der forsøger at tilvejebringe neutrale standarder, så ingen enkelt type teknologi, der er i overensstemmelse med standarden, vil være understøttet.
Et RAID-system er en måde at distribuere information på tværs af en række forskellige lagringsenheder, såsom harddiske. Alle drev er forbundet til en central processor, controller eller computer og behandles - set fra en brugers synspunkt - som om de var et enkelt drev. Oplysningerne i en enkelt fil, der gemmes i en RAID-opsætning, kan spredes på flere forskellige drev. Denne metode til implementering af et lagringssystem er generelt meget omkostningseffektiv og kan give mulighed for, at flere systemer samtidigt læser og skriver data til diske, fordi flere diske på et hvilket som helst tidspunkt kan være inaktive.
Diskdataformatet definerer en standardmåde til at gemme information til RAID-systemet. Det inkluderer information såsom strukturen af header-poster, organisering af blokke, elementer, der skal implementeres til fejlkontrol, og nogle almindelige metoder til redundans. Ved at anvende diskdataformatet kan ny hardware, såsom yderligere diskdrev, let tilføjes til en RAID-opsætning med den viden, at de kan integreres problemfrit uanset producent eller hardwarespecifikationer. Det betyder også, at RAID-hardware let kan flyttes fra det ene system til det andet uden at skulle konvertere det diskdataformat, der tidligere blev brugt.
Et meget praktisk aspekt ved anvendelse af SNIA-standarderne er, at en virksomhed kan opgradere sit RAID-system og let flytte alle de eksisterende oplysninger til den nye hardware. Denne proces, kaldet migration, kan være en potentielt farlig procedure for ikke-standardiseret hardware. Yderligere, hvis nogen oplysninger går tabt eller ødelægges på et RAID-system ved hjælp af det korrekte diskdataformat, har hjælpeprogrammer en større chance for at rekonstruere en stor mængde af disse data og undgå et katastrofalt fuldstændigt tab af data.