Razlika med RAID5 in RAID10

RAID5 v primerjavi z RAID10

RAID ali odvečna matrika neodvisnih diskov je tehnologija, ki omogoča uporabo več nizkocenovnih pogonov za zagotavljanje vrhunske učinkovitosti, zanesljivosti in zmogljivosti za shranjevanje. Kot dva primera obstaja veliko konfiguracij RAID z RAID5 in RAID10. Glavna razlika med RAID5 in RAID10 je njihova razvrstitev. RAID5 je standardna raven RAID, medtem ko je RAID10 ugnezdena ali kombinacija 2 standardnih ravni RAID; in sicer RAID1 + RAID0.

RAID5 uporablja pariteto kot mehanizem brezhibnosti in ga razdeli po pogonih, tako da, kar odpove pogon, ga je mogoče rekonstruirati s pomočjo preostalih pogonov in podatkov paritete. RAID10 ne uporablja paritete, saj zrcali pogone z RAID1 in jih nato črta z RAID0. RAID10 lahko prenaša poljubno število okvar diskov, dokler je znotraj vsake stopnje RAID1 levo. To pomeni, da so matriki RAID10 bolj zanesljivi od RAID5, ker dve ali več napak na disku samodejno povzroči neponovljive podatke v RAID5.

RAID5 je tudi počasnejši od RAID10; še bolj pri pisanju kot pri branju. To je zato, ker mora krmilnik RAID5 izračunati parnost, preden ga zapiše na pogone. RAID5 mora tudi pred branjem vedeti, kje so dejanski podatki in parnost. Zato je za učinkovitost in zanesljivost bolje uporabiti RAID10 kot RAID5.

Slaba stran uporabe RAID10 so stroški, prostor in poraba energije. V RAID5 je samo en pogon v matriki zapravljen s pariteto. Če imate 6 pogonov, bi bila skupna zmogljivost vsota 5 pogonov. V RAID10 zaradi zrcaljenja izgubite vsaj polovico celotne zmogljivosti; še toliko bolj, če v vsaki matriki RAID1 uporabljate več kot 2 pogona. Torej obstaja trgovina med zanesljivostjo in prostorom. Če želite ustvariti matriko RAID10, ki ustreza zmogljivosti matrike RAID5, boste potrebovali veliko več pogonov. To neposredno pomeni večje stroške lastništva in vzdrževanja, večjo porabo energije, saj bi vsi pogoni delovali skupaj, in večjo količino prostora, potrebnega za njihovo namestitev.

Povzetek:

1.RAID5 je standardni nivo RAID, medtem ko je RAID10 ugnezdena raven RAID
2.RAID5 uporablja parnost, medtem ko RAID10 ne
3.RAID10 lahko prenaša več napak na disku kot RAID5
4.RAID10 je hitrejši od RAID5
5.RAID5 je prostorno učinkovitejši od RAID10