RAID (redundantné pole nezávislých diskov) je technológia úložného priestoru, ktorá kombinuje viacero
RAID 0 ponúka pruhovanie bez parity alebo zrkadlenia. prekladania znamená, že údaje sú „rozdelené“ rovnomerne na dva alebo viac diskov. Napríklad v nastavenom dvojdisku RAID 0 by sa prvý, tretí, piaty (atď.) Blok údajov zapisoval na prvý pevný disk a druhý, štvrtý, šiesty (atď.) Blok by sa zapísané na druhý pevný disk. Nevýhodou tohto prístupu je, že aj v prípade zlyhania jedného z diskov zlyhá celé nastavenie RAID 0, pretože údaje sa nedajú obnoviť. Z technického hľadiska sa to označuje ako nedostatok odolnosť proti chybám.
Ukladanie údajov v nastavení RAID 0 Ukladanie údajov v nastavení RAID 1Nastavenie RAID 1 je iné. Neexistuje žiadne pruhovanie; celé údaje sú zrkadlové na každom disku. Výsledkom bude viac kópií údajov (nadbytok). A ak jeden z diskov zlyhá, údaje sa dajú stále obnoviť, pretože sú neporušené na druhom disku (väčšina nastavení RAID 1 používa iba 2 disky, hoci niektoré môžu používať viac), čo znamená, že RAID 1 je odolný voči poruchám.
Toto je dobré video, ktoré vysvetľuje rozdiel medzi poliami RAID 0 a RAID 1 (kratšie video od tej istej osoby je na YouTube tu):
RAID 1 ponúka vyššiu spoľahlivosť z dôvodu redundancie; Aj keď jeden z jednotiek zlyhá priamo, údaje sú stále k dispozícii na druhom. Polia RAID však nechránia údaje pred bitovou hnilobou - postupný rozklad na pamäťovom médiu, ktorý spôsobuje, že sa na pevnom disku prevracajú náhodné bity, čo poškodzuje údaje. Moderné súborové systémy, ako sú ZFS a Btrfs, chránia pred bitovou hnilobou prostredníctvom kontrolného súčtu blokovania a mali by sa používať vážne osoby, ktoré chránia svoje údaje už niekoľko rokov:
Je to bežná mylná predstava, keď si myslíme, že RAID chráni údaje pred korupciou, pretože predstavuje nadbytočnosť. Realita je presne opačná: tradičné pole RAID zvyšuje pravdepodobnosť poškodenia údajov, pretože zavádza viac fyzických zariadení s väčším počtom problémov. RAID vás chráni pred stratou údajov v dôsledku okamžitého zlyhania jednotky. Ale ak jednotka nie je tak povinná, aby na vás len zdvorilo zomrela a namiesto toho začne čítať a / alebo zapisovať zlé údaje, stále dostanete tieto zlé údaje. Radič RAID nemá žiadny spôsob, ako zistiť, či sú údaje zlé, pretože parita sa zapisuje na základe jednotlivých prúžkov a nie na základe jednotlivých blokov. Teoreticky (v praxi nie je parita vždy prísne kontrolovaná pri každom čítaní), môže radič RAID povedať, že údaje v prúžku boli poškodené, ale nemalo by vedieť, či skutočne poškodené údaje boli na danom mieste pohon.
RAID 0 ponúka veľmi rýchle časy zápisu, pretože údaje sú rozdelené a zapísané na niekoľko diskov súčasne. Zápis na jednotku RAID 1 je pomalší v porovnaní s RAID 0, ale približne rovnaký ako zápis na jeden disk. Dôvodom je, že celé údaje sú zapísané na dva disky, ale súbežne.
Čítanie údajov je tiež veľmi rýchle v RAID 0. V ideálnych scenároch je prenosová rýchlosť poľa prenosová rýchlosť všetkých pridaných diskov a je obmedzená iba rýchlosťou radiča RAID. Čítanie z RAID 1 môže alebo nemusí ponúkať také zvýšenie výkonu, v závislosti od radiča RAID. Inteligentné radiče rozdelia úlohu čítania spôsobom, ktorý využíva redundanciu údajov a číta rôzne bloky z rôznych diskov. Toto ponúka zvýšenie výkonu podobné RAID 0, ale pre radiče, ktoré nie sú schopné takého multiplexovania, rýchlosť čítania a sú približne rovnaké ako jediný pevný disk..
Celková úložná kapacita dostupná pre jednotku RAID 0 je jednoducho súčtom úložných kapacít jednotlivých diskov, pretože nedochádza k redundancii. V prípade poľa RAID 1 sa však jedná o replikáciu údajov, čo znamená, že celková úložná kapacita jednotky je rovnaká ako kapacita jedného pevného disku..
RAID 1 je lepšou voľbou, ak sa jedná o spoľahlivosť a chcete zabrániť strate údajov. Typickým príkladom sú potreby archivácie údajov. RAID 0 je lepšou voľbou v scenároch, kde je potrebný veľký objem vysokorýchlostného úložiska. Napríklad zachytenie nekomprimovaného videa HD cez HDSDI a jeho priame zaznamenanie na pevný disk vyžaduje veľmi rýchle zápisy a veľkú kapacitu. Ďalším príkladom sú veľké databázy, ktoré obsahujú denníky alebo iné informácie, ktoré majú veľký objem operácií čítania.
Úrovne RAID 0 a 1 je možné kombinovať na vytvorenie pruhu zrkadiel - RAID 10 - alebo zrkadiel pruhov (RAID 01). Tieto úrovne sa nazývajú vnorené úrovne RAID.
Vnorená konfigurácia RAID 01 Konfigurácia RAID 10RAID 10 je odolnejší voči poruchám ako RAID 01, takže sa bežne používa; RAID 01 sa takmer nikdy nepoužíva, pretože RAID 10 je nadradený pri použití rovnakého počtu diskov.