Vad är en paritetsenhet?
En paritetsenhet är en lagringsenhet som används som en del av ett datorsystem som innehåller paritetsdata för redundans och säkerhetskopieringsändamål. Detta är vanligtvis en del av en redundant uppsättning av oberoende skivor (RAID), där en eller flera diskenheter är anslutna för att fungera som ett enda system. När data lagras på dessa enheter kan paritetsinformation skapas för användning senare om en av diskarna misslyckas. En paritetsenhet är inte nödvändigtvis en del av alla RAID -inställningar, men det möjliggör enkel och effektiv dataåterställning.
Den grundläggande funktionen för en paritetsenhet är att tillhandahålla ytterligare lagring av "paritetsbitar", som är data som används för att säkerhetskopiera huvuddrivningen i en diskuppsättning. En matris är en datorinställning där flera skivor, till exempel två eller flera hårddiskar, är anslutna och används som ett enda lagringssystem. Även om ett antal olika metoder används för detta, är en raid bland de vanligaste formerna. Det finns olika typer av attacker och mer komplexa "nivåer" ofta inklLude användningen av en paritetsdrivning för att ge effektiv säkerhetskopiering och redundans av information.
A Parity Drive fungerar genom användning av paritetsbitar som lagras på den. Det enklaste exemplet på hur paritetsbitar fungerar är i ett raid eller annat system som använder tre enheter totalt. Två av enheterna skulle användas som de faktiska datalagringsskivorna, medan den tredje skulle fungera som en paritetsenhet. När data sparas i raidet delas varje information i hälften, med en del som går på en enhet och den andra delen på den andra.
Datadata består av bitar, som är binära data som representeras av antingen en eller noll. När informationen lagras på ett system med en paritetsenhet läggs en bit från varje lagringsenhet till den andra. Om resultatet är ett jämnt nummer, sparas en paritetsbit med ett värde på noll på paritetsenheten, medan ett udda resultat skaparär ett värde på en. Detta kan sedan användas om en av lagringsenheterna misslyckas, för att återskapa uppgifterna som saknas för att återställa vad som förlorades.
till exempel skulle en "1" på en enhet och en "0" på den andra generera en "1" som ska lagras på paritetsenheten, eftersom detta är ett udda värde när det läggs till tillsammans. Om lagringsenheten med "0" -data på den blir skadad kan den ersättas med en ny, tom skiva. Systemet kan sedan titta på de befintliga uppgifterna, hitta de återstående "1" i datalagring, jämföra det med "1" i paritetsenheten och inse att en "0" måste återskapas för att återställa de förlorade uppgifterna. Detta är redundans och gör att en matris effektivt kan återställa data även om en del av det ursprungliga systemet går förlorat.