RAID 5 je stripovací úroveň RAID určená ke zvýšení rychlosti čtení a zápisu disků. RAID 5 je podobný RAID 3 v tom, že používá bit parity pro zajištění integrity dat. Nicméně, na rozdíl od RAID 3, který používá disk určený k ukládání parity, RAID 5 distribuuje paritu všem diskům v poli.
RAID 5 poskytuje toleranci při selhání pohonu, což umožňuje, aby jakákoli jednotka v poli selhala bez ztráty dat v poli. Když jednotka selže, pole RAID 5 se může i nadále používat k čtení nebo zápisu dat. Jakmile je poškozená jednotka nahrazena, pole RAID 5 může vstoupit do režimu obnovení dat, kde se data parity v poli používají k obnovení chybějících dat na nově nainstalované jednotce.
Výpočet velikosti pole RAID 5
Řady RAID 5 používají ekvivalent jednotky pro ukládání parity, což znamená, že celková velikost pole může být vypočtena podle následujícího vzorce:
S = d * (n-1)
"D" je nejmenší velikost disku v poli a "n" je počet disků, které tvoří pole.
Nejlepší využití pro RAID 5
RAID 5 je dobrou volbou pro ukládání multimediálních souborů. Jeho rychlost čtení může být velmi vysoká, zatímco rychlost zápisu je mírně pomalejší, kvůli potřebě vypočítat a rozdělit paritu. RAID 5 vyniká při ukládání velkých souborů, kde jsou data čteny postupně. Menší, náhodně přístupné soubory mají průměrný čitelný výkon a zápis výkonu může být špatný kvůli nutnosti přepočítat a přepsat paritní data pro každou operaci zápisu.
Ačkoli RAID 5 může být implementován se smíšenými velikostmi disků, nepovažuje se to za preferovaný přístup, protože velikost pole pole RAID 5 bude definována nejmenším diskem v sadě (viz výše uvedený vzorec).
Vzhledem k potřebě provádět paritní výpočty a distribuovat výsledný výpočet je RAID 5 nejlepší, pokud je prováděn v hardwarových RAID přístrojích. Aplikace Disk Utility, která je součástí systému OS X, nepodporuje vytváření polí RAID 5 založených na softwaru, avšak aplikace SoftRAID od vývojáře softwaru SoftRAID, Inc. může být použita, pokud je potřeba softwarové řešení.