Pole RAID je úložné riešenie, ktoré spája viacero pevných diskov do jednej jednotky na účely ukladania, zálohovania a poskytovania redundancie a zabezpečenia. RAID 5 s diskovým stripovaním a paritou je ideálny na použitie ako server na ukladanie súborov alebo aplikačný server. Táto voľba pre používateľov počítačov Mac vyžaduje minimálne tri disky a poskytuje odolnosť voči chybám a dobrý výkon.
Redundantné pole nezávislých diskov (RAID) chráni pred zlyhaním jedného disku a poskytuje vyšší výkon a rýchle prenosové rýchlosti ukladaním dát na viacero diskov.
Informácie v tomto článku platia pre RAID 5 s Macom so systémom macOS Catalina (10.15) cez macOS Sierra (10.12).
Funkcie RAID
Existuje niekoľko úrovní RAID vrátane RAID 0, RAID 1, RAID 3, RAID 5, RAID 6 a RAID 10. Každá kategória RAID má jednu alebo viacero z týchto funkcií:
- Prekladanie na disku sa vzťahuje na rozdelenie údajov do blokov a zápis blokov na niekoľko úložných zariadení.
- Zrkadlenie disku označuje duplikovanie údajov na dvoch alebo viacerých diskoch.
- Paritný bit vypočítava údaje na dvoch jednotkách a výsledky ukladá na tretiu jednotku za účelom zabezpečenia odolnosti voči chybám.
RAID 5 je cenovo výhodná možnosť, ktorá poskytuje vynikajúci výkon a redundanciu v prostrediach s vysokým čítaním.
O RAID 5 a Mac
RAID 5 je striping level RAID navrhnutý na zvýšenie rýchlosti čítania a zápisu na disk. Mnoho používateľov počítačov Mac sa rozhodne pre RAID 5 na ukladanie multimediálnych súborov. Jeho rýchlosť čítania je vysoká a rýchlosť zápisu je len o niečo nižšia kvôli potrebe vypočítať a rozdeliť paritu.
RAID 5 vyniká v ukladaní veľkých súborov, kde sa dáta čítajú postupne. Menšie súbory s náhodným prístupom majú priemerný výkon pri čítaní a výkon zápisu môže byť slabý kvôli potrebe prepočítať a prepísať paritné údaje pre každú operáciu zápisu.
Hoci RAID 5 možno implementovať so zmiešanými veľkosťami diskov, nepovažuje sa to za preferovaný prístup, pretože veľkosť poľa RAID 5 je definovaná najmenším diskom v skupine.
Výpočet veľkosti poľa RAID 5
Polia RAID 5 používajú na ukladanie parity ekvivalent jednotky, čo znamená, že celkovú veľkosť poľa možno vypočítať pomocou vzorca:
S=d(n-1)
d je najmenšia veľkosť disku v poli a je to počet diskov, ktoré tvoria pole.
Ako funguje RAID 5
RAID 5 je podobný RAID 3 v tom, že na zabezpečenie integrity údajov používa paritný bit. Avšak na rozdiel od RAID 3, ktorý používa disk vyhradený na ukladanie parity, RAID 5 distribuuje paritu na všetky jednotky v poli.
RAID 5 poskytuje toleranciu zlyhania disku, čo umožňuje zlyhať ktorýkoľvek disk v poli bez straty akýchkoľvek údajov v poli. Keď disk zlyhá, pole RAID 5 možno stále používať na čítanie alebo zápis údajov. Po výmene chybného disku pole RAID 5 prejde do režimu obnovy dát, v ktorom sa paritné údaje v poli použijú na obnovenie chýbajúcich údajov na novo nainštalovanom disku.
Softvérové verzus hardvérové ovládače
Vzhľadom na potrebu vykonávať výpočty parity a distribuovať výsledný výpočet je RAID 5 najlepší pri prevádzke v hardvérovom kryte RAID.
Existujú dva typy radičov poľa RAID: hardvérové a softvérové. Softvérové ovládače stoja menej a poskytujú používateľovi flexibilitu pri konfigurácii pohonov. Hardvérové ovládače stoja viac, ale odporúčajú sa pre zložité polia.
Aplikácia Disk Utility, ktorá je súčasťou počítačov Mac, nepodporuje vytváranie softvérových polí RAID 5. Ak je však potrebné softvérové riešenie, možno použiť SoftRAID od vývojára tretej strany SoftRAID, Inc.