Hva er en paritetsdrift?
En paritetsstasjon er en lagringsenhet som brukes som en del av et datasystem som inneholder paritetsdata for redundans og sikkerhetskopieringsformål. Dette er ofte en del av en overflødig rekke uavhengige disker (RAID), der en eller flere diskstasjoner er koblet sammen for å fungere som et enkelt system. Når data lagres på disse enhetene, kan paritetsinformasjon opprettes for bruk senere i tilfelle en av diskene mislykkes. En paritetsstasjon er ikke nødvendigvis en del av alle RAID -oppsett, men den gir mulighet for enkel og effektiv datarevekt.
Den grunnleggende funksjonen til en paritetsstasjon er å gi ytterligere lagring av "paritetsbiter", som er data som brukes til å ta sikkerhetskopi av hovedstasjonene i en diskmatrise. En matrise er et datamaskinoppsett der flere disker, for eksempel to eller flere harddisker, er koblet sammen og brukes som et enkelt lagringssystem. Selv om en rekke forskjellige metoder brukes for dette, er et raid blant de vanligste formene. Det er forskjellige typer raid, og mer komplekse "nivåer" ofte incLude bruken av en paritetstasjon for å gi effektiv sikkerhetskopi og redundans av informasjon.
En paritetsstasjon fungerer ved bruk av paritetsbiter som er lagret på den. Det enkleste eksemplet på hvordan paritetsbiter fungerer i et raid eller et annet system som bruker tre stasjoner totalt. To av stasjonene vil bli brukt som de faktiske datalagringsdiskene, mens den tredje ville fungere som en paritetsstasjon. Hver gang data lagres i raidet, blir hvert stykke informasjon delt i to, med den ene delen som går inn på den ene stasjonen og den andre delen på den andre.
Datatata består av biter, som er binære data som er representert med enten en eller en null. Hver gang informasjon lagres på et system med en paritetsstasjon, legges den ene fra hver lagringsstasjon til den andre. Hvis resultatet er et jevnt tall, blir en paritetsbit med en verdi av null lagret til paritetsenheten, mens et merkelig resultat skaperer en verdi av en. Dette kan deretter brukes hvis en av lagringsstasjonene mislykkes, for å gjenskape dataene som mangler for å gjenopprette det som gikk tapt.
For eksempel ville en "1" på den ene enheten, og en "0" på den andre, generere en "1" som skal lagres på paritetsstasjonen, siden dette er en merkelig verdi når det blir lagt sammen. Hvis lagringsstasjonen med "0" -dataene om den blir ødelagt, kan de erstattes med en ny, tom disk. Systemet kan da se på de eksisterende dataene, finne den gjenværende "1" i datalagring, sammenligne det med "1" i paritetsenheten, og gjenkjenne at en "0" må gjenskapes for å gjenopprette de tapte dataene. Dette er redundans og lar en matrise effektivt gjenopprette data selv om en del av det opprinnelige systemet går tapt.