Hvad er et paritetsdrev?
Et paritetsdrev er en lagerenhed, der bruges som en del af et computersystem, der indeholder paritetsdata til redundans og backup -formål. Dette er ofte en del af en overflødig række uafhængige diske (RAID), hvor en eller flere diskdrev er forbundet sammen for at fungere som et enkelt system. Når data gemmes på disse enheder, kan paritetsoplysninger oprettes til brug senere, hvis en af diske mislykkes. Et paritetsdrev er ikke nødvendigvis en del af alle RAID -opsætninger, men det giver mulighed for enkel og effektiv datagendannelse.
Den grundlæggende funktion af et paritetsdrev er at give yderligere lagring af "paritetsbits", som er stykker data, der bruges til at sikkerhedskopiere de vigtigste drev i en diskarray. En matrix er en computeropsætning, hvor flere diske, såsom to eller flere harddiske, er forbundet sammen og bruges som et enkelt lagringssystem. Selvom en række forskellige metoder bruges til dette, er et raid blandt de mest almindelige former. Der er forskellige typer angreb, og mere komplekse "niveauer" ofte incLude brugen af et paritetsdrev til at give effektiv sikkerhedskopi og redundans af information.
Et paritetsdrev fungerer gennem brug af paritetsbits, der er gemt på det. Det enkleste eksempel på, hvordan paritetsbits fungerer, er i et raid eller et andet system, der i alt bruger tre drev. To af drevene ville blive brugt som de faktiske datalagringsskiver, mens den tredje ville fungere som et paritetsdrev. Hver gang data gemmes i raidet, er hvert stykke information opdelt i halvdelen, hvor den ene del går på det ene drev og den anden del på det andet.
Computerdata består af bits, som er binære stykker data repræsenteret af enten en eller en nul. Hver gang information gemmes på et system med et paritetsdrev, tilføjes den ene bit fra hvert lagringsdrev til det andet. Hvis resultatet er et jævnt tal, gemmes en paritetsbit med en værdi af nul på paritetsenheden, mens et underligt resultat opretteres en værdi på en. Dette kan derefter bruges, hvis en af lagringsdrevene mislykkes, til at genskabe de data, der mangler for at gendanne det, der var tabt.
For eksempel ville en "1" på den ene enhed og en "0" på den anden generere en "1", der skal opbevares på Parity Drive, da dette er en underlig værdi, når den tilføjes sammen. Hvis lagringsdrevet med "0" -dataene på den bliver ødelagt, kan de erstattes med en ny, tom disk. Systemet kan derefter se på de eksisterende data, finde de resterende "1" i datalagring, sammenligne det med "1" i paritetsenheden og erkende, at en "0" skal genskabes for at gendanne de mistede data. Dette er redundans og giver en matrix mulighed for effektivt at gendanne data, selvom en del af det originale system går tabt.