RAID 0 vs. RAID 1

RAID (redundantné pole nezávislých diskov) je technológia úložného priestoru, ktorá kombinuje viacero RAID 0RAID 1Kľúčová vlastnosť prekladania zrkadlenie prekladania Áno; údaje sú pruhované (alebo rozdelené) rovnomerne na všetky disky v nastavení RAID 0. nie; dáta sú úplne uložené na každom disku. Zrkadlenie, redundancia a odolnosť voči poruchám žiadny Áno výkon Teória RAID 0 ponúka v porovnaní s RAID 1 rýchlejšie čítanie a zápis. RAID 1 ponúka pomalšie rýchlosti zápisu, ale mohol by ponúknuť rovnaký výkon čítania ako RAID 0, ak radič RAID používa multiplexovanie na čítanie údajov z diskov. aplikácia Ak je spoľahlivosť údajov menej dôležitá a rýchlosť je dôležitá. Ak je strata dát neprijateľná, napr. Archivácia údajov Minimálny počet požadovaných fyzických diskov 2 2 Paritný disk? Nepoužité Nepoužité výhody Rýchlosť: veľmi rýchle čítanie a zápis; žiadna réžia na výpočet parity. 100% využitie disku. Skvelý výkon, aj keď zápisy sú v porovnaní s RAID 0 pomalšie. Odolnosť voči chybám s ľahkým obnovením (jednoducho skopírujte obsah jednej jednotky na druhú) nevýhody Žiadna redundancia alebo odolnosť voči poruchám. Ak zlyhá jedna jednotka RAID, všetky údaje sa stratia. Úložná kapacita je účinne znížená na polovicu, pretože sú uložené dve kópie všetkých údajov. Obnovenie po zlyhaní vyžaduje vypnutie RAID, takže počas obnovy nie sú dostupné údaje.

Obsah: RAID 0 verzus RAID 1

  • 1 Organizácia údajov v RAID 0 a RAID 1
  • 2 Spoľahlivosť
  • 3 Výkon
    • 3.1 Pisy
    • 3.2 Čítanie
  • 4 Úložná kapacita
  • 5 aplikácií
  • 6 Kombinácia RAID 0 a RAID 1
  • 7 Referencie

Organizácia údajov v RAID 0 a RAID 1

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 1

Nastavenie 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):

Spoľahlivosť

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.

výkon

zápisy

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.

číta

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

Úložná kapacita

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

aplikácia

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.

Kombinácia RAID 0 a RAID 1

Ú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 10

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

Referencie

  • wikipedia: RAID
  • wikipedia: Štandardné úrovne RAID