RAID řadiče ATA/100 - kdo je lepší?
29.9.2000, Emil Pavelka, zpráva

Čemu dát přednost - ceně nebo bezpečí.
Výkon diskového systému určuje do značné míry výkon celého počítače. Někdy je dokonce určující pro samotnou využitelnost počítače v konkrétní oblasti nasazení.
Disky IDE už dnes dosahují opravdu úctyhodných přístupových i přenosových rychlostí, při současné vysoké kapacitě a přijatelné ceně. Co si však počít, chceme-li ještě vyšší výkon, lepší bezpečnost a nebo dokonce obojí? Pořídíme si RAID řadič. Redundant array of independent (inexpensive) disk. Co si pod tím představit? Nejlépe bude, popíšeme-li si stručně jednotlivé typy RAID diskových polí.
RAID 0 - striping. U diskového pole typu RAID 0 jsou data ukládána na dva, či více disků současně tak, že jsou rozdělena do bloků zapisovaných vždy podle pořadí těchto bloků na odpovídající disk v poli , přičemž se všechny tyto disky tváří jako disk jediný. U dvou disků by to tedy znamenalo, že liché datové bloky by byly zapisovány vždy na první a sudé na druhý disk, což ve výsledku znamená podstatné zvýšení výkonu. Při havárii kteréhokoli disku v řadě to ovšem znamená rovněž ztrátu veškerých dat. Čím více disků, tím větší výkon (do dosažení hranice, kdy výkon jednotek přestane být nejužším hrdlem) a ovšem i riziko.
RAID 1 - mirroring. Zrcadlení disků je oblíbený způsob jak zvýšit bezpečnost Vašich dat. Je to v podstatě zálohování za běhu, kdy se data ukládají paralelně na více jednotek. Při tomto způsobu uložení dat můžeme také počítat s nárůstem výkonu, ovšem jen při čtení. Zvýšená bezpečnost se promítne i do pořizovacích nákladů. Když například koupíte dva 20 GB disky a dáte je zrcadlit, máte k dispozici 20 GB úložného prostoru, tedy polovinu.
RAID 2. Tento způsob zvýšení bezpečnosti využívá ECC kódování pro uložení kontrolních informací, na jejichž základě lze v případě výskytu chyby ztracená data dopočítat. Tady s nárůstem výkonu počítat nemůžeme a zotavení nemusí být zcela plynulé. Nepotřebujeme ovšem tolik disků.
RAID 3. Je v podstatě RAID 0 s doplněním ukládání paritních informací pro jednotlivé disky pole, čímž za nepříliš vysokou cenu eliminuje největší nedostatek RAID 0 - nižší bezpečnost, při zachování výhod.
RAID 4. Je v podstatě RAID 3 s důrazem na rychlejší přístup k datům, výměnou za nižší datovou propustnost.
RAID 5. Je vlastně rozšířením pole typu RAID 3/4, v němž nejsou informace o paritě umístěny na jediném disku, ale rozděleny na disky. Přitom žádný disk neuchovává informace o paritě na sobě samém.
Tak jsme si udělali nějakou tu obecnou představu o diskových polích RAID a můžeme se podívat co je pro nás k mání na trhu. Pro obyčejné smrtelníky, za přijatelnou cenu, se nám nabízejí IDE disková pole s čipsety firem Promise a HighPoint. Objevují se jak jako samostatné řadiče, tak i čím dál častěji, jako integrované součásti základních desek. My budeme porovnávat tyto dva následující samostatné řadiče: Promise FastTrak100 IDE RAID (Promise PDC20267 čipset) a ABIT HotRod100 Pro IDE RAID (HighPoint HPT370 čipset).
Oba dva podporují RAID 0, RAID 1 i kombinaci RAID 0+ RAID 1.
Jako třetího do hry přibereme Promise FastTrak66, abychom zjistili, došlo-li k nějaké změně.
Na čem testy probíhaly?
ASUS P3B-F, PIII-600E, 256MB PC133 RAM, Creative 3D Blaster Annihilator (GeForce2 GTS/32MB DDR SDRAM), HD- 2ks IBM DTLA 307015, Windows98. Veškeré testy probíhaly třikrát. Výsledek je potom jejich průměrem.
Business Disk WinMark99
High-End Disk WinMark99
Přenosová rychlost - začátek
Přenosová rychlost - konec
Adaptec Threadmark
Zatížení procesoru
Všechny testy probíhaly s implicitní velikostí bloku - 64 KB. Při pozdějších testech však bylo zjištěno, že nejlepší výsledky dává velikost bloku 128 KB.
Co k tomu dodat? Jednoznačného vítěze není. Záleží totiž na oblasti nasazení. Pro kancelářské aplikace, bychom nejvíce výkonu vyždímali z řadiče ABIT HotRod Pro 100. V případě zrcadlení se však přesouvají medaile k Promise FastTrak 100. U práce, při níž dochází k používaní velkých bloků dat, jako je video, audio a grafika si oba produkty Promise vedly lépe. Překvapením je potom vítězství, kterého v této kategorii dosáhl FastTrak66 díky nejen vysokému, ale i velmi vyrovnanému výkonu.
Co se zatížení systému týče, pak velký rozdíl mezi RAID 0 a RAID 1 vnucuje podezření, že RAID 0 je řešen softvérově. I zde je však na tom lépe Promise, a tak získalo nejvíce vavřínů. Jako plus lze brát i tu skutečnost, že je si z jejich webu možno stáhnout a nainstalovat kešovací program PCACHE, který zlepší výkon Vašich disků v kancelářských aplikacích.
Poslední ne nevýznamnou položkou na vahách je cena. Tady naopak ABIT se svou cenou mírně pod 2000 Kč na hlavu poráží jak FastTrak100, který se dá pořídit cca za 6300 Kč, tak i FastTrak66 s cenou mírně převyšující 5000 Kč.
Zdroj: iXbt-Labs
Disky IDE už dnes dosahují opravdu úctyhodných přístupových i přenosových rychlostí, při současné vysoké kapacitě a přijatelné ceně. Co si však počít, chceme-li ještě vyšší výkon, lepší bezpečnost a nebo dokonce obojí? Pořídíme si RAID řadič. Redundant array of independent (inexpensive) disk. Co si pod tím představit? Nejlépe bude, popíšeme-li si stručně jednotlivé typy RAID diskových polí.
RAID 0 - striping. U diskového pole typu RAID 0 jsou data ukládána na dva, či více disků současně tak, že jsou rozdělena do bloků zapisovaných vždy podle pořadí těchto bloků na odpovídající disk v poli , přičemž se všechny tyto disky tváří jako disk jediný. U dvou disků by to tedy znamenalo, že liché datové bloky by byly zapisovány vždy na první a sudé na druhý disk, což ve výsledku znamená podstatné zvýšení výkonu. Při havárii kteréhokoli disku v řadě to ovšem znamená rovněž ztrátu veškerých dat. Čím více disků, tím větší výkon (do dosažení hranice, kdy výkon jednotek přestane být nejužším hrdlem) a ovšem i riziko.
RAID 1 - mirroring. Zrcadlení disků je oblíbený způsob jak zvýšit bezpečnost Vašich dat. Je to v podstatě zálohování za běhu, kdy se data ukládají paralelně na více jednotek. Při tomto způsobu uložení dat můžeme také počítat s nárůstem výkonu, ovšem jen při čtení. Zvýšená bezpečnost se promítne i do pořizovacích nákladů. Když například koupíte dva 20 GB disky a dáte je zrcadlit, máte k dispozici 20 GB úložného prostoru, tedy polovinu.
RAID 2. Tento způsob zvýšení bezpečnosti využívá ECC kódování pro uložení kontrolních informací, na jejichž základě lze v případě výskytu chyby ztracená data dopočítat. Tady s nárůstem výkonu počítat nemůžeme a zotavení nemusí být zcela plynulé. Nepotřebujeme ovšem tolik disků.
RAID 3. Je v podstatě RAID 0 s doplněním ukládání paritních informací pro jednotlivé disky pole, čímž za nepříliš vysokou cenu eliminuje největší nedostatek RAID 0 - nižší bezpečnost, při zachování výhod.
RAID 4. Je v podstatě RAID 3 s důrazem na rychlejší přístup k datům, výměnou za nižší datovou propustnost.
RAID 5. Je vlastně rozšířením pole typu RAID 3/4, v němž nejsou informace o paritě umístěny na jediném disku, ale rozděleny na disky. Přitom žádný disk neuchovává informace o paritě na sobě samém.
Tak jsme si udělali nějakou tu obecnou představu o diskových polích RAID a můžeme se podívat co je pro nás k mání na trhu. Pro obyčejné smrtelníky, za přijatelnou cenu, se nám nabízejí IDE disková pole s čipsety firem Promise a HighPoint. Objevují se jak jako samostatné řadiče, tak i čím dál častěji, jako integrované součásti základních desek. My budeme porovnávat tyto dva následující samostatné řadiče: Promise FastTrak100 IDE RAID (Promise PDC20267 čipset) a ABIT HotRod100 Pro IDE RAID (HighPoint HPT370 čipset).
Oba dva podporují RAID 0, RAID 1 i kombinaci RAID 0+ RAID 1.
Jako třetího do hry přibereme Promise FastTrak66, abychom zjistili, došlo-li k nějaké změně.
Na čem testy probíhaly?
ASUS P3B-F, PIII-600E, 256MB PC133 RAM, Creative 3D Blaster Annihilator (GeForce2 GTS/32MB DDR SDRAM), HD- 2ks IBM DTLA 307015, Windows98. Veškeré testy probíhaly třikrát. Výsledek je potom jejich průměrem.
Business Disk WinMark99
![]() | Jeden disk | RAID 0 | RAID 1 |
HotRod Pro 100 | 7500 | 8923 | 2873 |
FastTrak 100 | 5610 | 6880 | 3569 |
FastTrak66 | 5590 | 6650 | 2830 |
High-End Disk WinMark99
![]() | Jeden disk | RAID 0 | RAID 1 |
HotRod Pro 100 | 21400 | 25200 | 10433 |
FastTrak 100 | 20900 | 25666 | 10400 |
FastTrak66 | 21000 | 25200 | 10250 |
Přenosová rychlost - začátek
![]() | RAID 0 | RAID 1 |
HotRod Pro 100 | 14300 | 22750 |
FastTrak 100 | 71100 | 22700 |
FastTrak66 | 71400 | 22750 |
Přenosová rychlost - konec
![]() | RAID 0 | RAID 1 |
HotRod Pro 100 | 11600 | 14700 |
FastTrak 100 | 38200 | 14600 |
FastTrak66 | 62300 | 14600 |
Adaptec Threadmark
![]() | Jeden disk | RAID 0 | RAID 1 |
HotRod Pro 100 | 11,05 | 19,64 | 11,08 |
FastTrak 100 | 17,23 | 26,81 | 24,04 |
FastTrak66 | 17,29 | 26,72 | 23,5 |
Zatížení procesoru
![]() | RAID 0 | RAID 1 |
HotRod Pro 100 | 47,1 | 10,9 |
FastTrak 100 | 42 | 10,9 |
FastTrak66 | 40 | 10,9 |
Všechny testy probíhaly s implicitní velikostí bloku - 64 KB. Při pozdějších testech však bylo zjištěno, že nejlepší výsledky dává velikost bloku 128 KB.
Co k tomu dodat? Jednoznačného vítěze není. Záleží totiž na oblasti nasazení. Pro kancelářské aplikace, bychom nejvíce výkonu vyždímali z řadiče ABIT HotRod Pro 100. V případě zrcadlení se však přesouvají medaile k Promise FastTrak 100. U práce, při níž dochází k používaní velkých bloků dat, jako je video, audio a grafika si oba produkty Promise vedly lépe. Překvapením je potom vítězství, kterého v této kategorii dosáhl FastTrak66 díky nejen vysokému, ale i velmi vyrovnanému výkonu.
Co se zatížení systému týče, pak velký rozdíl mezi RAID 0 a RAID 1 vnucuje podezření, že RAID 0 je řešen softvérově. I zde je však na tom lépe Promise, a tak získalo nejvíce vavřínů. Jako plus lze brát i tu skutečnost, že je si z jejich webu možno stáhnout a nainstalovat kešovací program PCACHE, který zlepší výkon Vašich disků v kancelářských aplikacích.
Poslední ne nevýznamnou položkou na vahách je cena. Tady naopak ABIT se svou cenou mírně pod 2000 Kč na hlavu poráží jak FastTrak100, který se dá pořídit cca za 6300 Kč, tak i FastTrak66 s cenou mírně převyšující 5000 Kč.
Zdroj: iXbt-Labs