Použití RAID 5 s počítačem Mac

Tolerantní porucha s rychlým čtením

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í.