RAID 5 is een striping-RAID-niveau dat is ontworpen om de snelheid van schijflees- en schrijfsnelheid te verhogen. RAID 5 is vergelijkbaar met RAID 3 omdat het een pariteitsbit gebruikt om de integriteit van gegevens te waarborgen. In tegenstelling tot RAID 3, die een schijf gebruikt die speciaal bedoeld is voor het opslaan van de pariteit, verdeelt RAID 5 de pariteit naar alle schijven in de array.
RAID 5 biedt schijfstoringstolerantie, waardoor elke afzonderlijke schijf in de array kan uitvallen zonder gegevens in de array te verliezen. Wanneer een schijf uitvalt, kan de RAID 5-array nog steeds worden gebruikt om gegevens te lezen of te schrijven. Nadat de defecte schijfeenheid is vervangen, kan de RAID 5-array een gegevensherstelmodus activeren, waarbij de pariteitsgegevens in de array worden gebruikt om de ontbrekende gegevens opnieuw te bouwen op de nieuw geïnstalleerde schijf.
RAID 5-matrixgrootte berekenen
RAID 5-arrays gebruiken het equivalent van een station voor het opslaan van pariteit, wat betekent dat de totale array-grootte kan worden berekend met behulp van de volgende formule:
S = d * (n - 1)
De "d" is de kleinste schijfgrootte in de array en de "n" is het aantal schijven waaruit de array bestaat.
Beste gebruik voor RAID 5
RAID 5 is een goede keuze voor opslag van multimediabestanden. De leessnelheid kan erg hoog zijn, terwijl de schrijfsnelheid iets langzamer is, vanwege de noodzaak om de pariteit te berekenen en te verdelen. RAID 5 blinkt uit in het opslaan van grote bestanden, waarbij gegevens achter elkaar worden gelezen. Kleinere, willekeurig benaderde bestanden hebben middelmatige leesprestaties en schrijfprestaties kunnen slecht zijn vanwege de noodzaak om de pariteitsgegevens voor elke schrijfbewerking opnieuw te berekenen en te herschrijven.
Hoewel RAID 5 kan worden geïmplementeerd met gemengde schijfformaten, wordt dit niet als de voorkeursaanpak beschouwd, aangezien de RAID 5-array-afmeting wordt gedefinieerd door de kleinste schijf in de set (zie bovenstaande formule).
Vanwege de noodzaak om pariteitsberekeningen uit te voeren en de resulterende berekening te distribueren, is RAID 5 het beste wanneer deze wordt uitgevoerd in hardware-gebaseerde RAID-behuizingen. De Schijfhulpprogramma-app die wordt meegeleverd met OS X biedt geen ondersteuning voor het maken van op software gebaseerde RAID 5-arrays, maar SoftRAID van externe ontwikkelaar SoftRAID, Inc. kan worden gebruikt als een op software gebaseerde oplossing nodig is.




