Level 4
Block-level striping met aparte pariteit
Terwijl bij RAID 3 de data op byte-level wordt gestript, wordt de data bij RAID 4 in blokken verdeeld, waarvan de grootte vooraf instelbaar is. Dat vergroot de random lees- en schrijfsnelheden, maar het verkleint de sequentiële lees- en schrijfsnelheden.
Eigenschap | Beschrijving |
---|---|
controller eisen | gespecialiseerde controller vereist |
aantal schijven | minimaal drie harde schijven, het maximum is afhankelijk van de controller |
array capaciteit | (grootte van kleinste schijf) x (aantal schijven - 1) |
bruikbare opslagruimte | (aantal schijven - 1) / (aantal schijven), indien identieke schijven worden gebruikt |
fout tolerantie | goed, kan verlies van een hele schijf tolereren |
beschikbaarheid | zeer goed, hot spare en automatisch herstel zijn gewoonlijk standaard |
degradatie en herstel | degradatie heeft een relatief kleine invloed en herstel duurt relatief lang |
random leessnelheid | zeer goed, op haar best als je een grotere blok grootte gebruikt en als de controller de schijven onafhankelijk van elkaar kan benaderen |
random schrijfsnelheid | voldoende, door de pariteit berekeningen |
sequentiële leessnelheid | goed |
sequentiële schrijfsnelheid | voldoende |
kosten | vallen best wel mee |
toepassing | wordt als een compromis gezien tussen RAID 3 en RAID 5 |