Innehåll
RAID

Inledning
Specifikationer
Resultat
Sammanfattning

Inledning

Det r alltid trevligt med en snabb hrddisk, och om de snabbaste IDE-hrddiskarna inte rcker till finns det bara tv alternativ: SCSI eller RAID. I den hr artikeln tar jag upp det senare. Frst kommer en kort beskrivning av vad RAID r och hur det fungerar och sedan en recension av 2 st IBM Deskstar 75 GXP, 30GB, 7200 RPM i RAID 0 lge p ett Promise FastTrak 100 RAID-kort. Som en jmfrelse har jag ven med en Highpoint HPT370 RAID-kontroller. Tack till DatorButiken.com.

Specifikationer

RAID

RAID str fr Redundant Array of Inexpensive Disks. Som namnet antyder s r det ett system fr att anvnda flera oberoende hrddiskenheter som en enda enhet. Det kan man vilja gra av tv olika stjl. Antingen fr att man vill ha snabbare hrddisk, s kallad Striping (Raid 0) eller fr att man vill ha strre feltolerans, s kallad Mirroring.

RAID r inget nytt phitt, det r hela 12 r gammalt. 1988 fick ngra forskare p University of California-Berkeley en id. Och den idn var just att anvnda billiga diskar fr att skapa ett stort, snabbt och plitligt stt att lagra data.

RAID 0 (Striping)

Striping gr ut p att informationen delas upp p tv eller flera diskar. Dataverfringshastigheten blir produkten av den lngsammaste diskens dataverfringshastighet och antalet diskar i arrayen. Sktiden r densamma som den lngsammaste diskens sktid. Drfr anvnder man med frdel likadana diskar, p s stt slipper man att en disk begrnsar de andra. Storleken fr en RAID 0 Array, eller ett Stripe Set som det ocks heter, r storleken p den minsta disken gnger antalet diskar.

Det r Striping och dess prestanda som jag kommer att inrikta mig p i den hr recensionen. Striping r mindre tillfrlitligt n en ensam hrddisk, fr om en disk i arrayen gr snder blir informationen p de vriga diskarna vrdels.

RAID 0 r egentligen inte ett riktigt RAID-lge eftersom det inte erbjuder ngon feltolerans. Men jag tycker nd att det r det mest intressanta lget fr att det har bst prestanda.

RAID 1 (Mirroring)

Mirroring fungerar s att all information speglas p en eller flera andra diskar. Mirroring ger ingen prestandavinst men i stllet en mer tillfrlitlig och driftsker hrddisk. Om en disk gr snder tar den andra ver. Mirroring kallas ven RAID 1. Storleken och dataverfringshastigheten fr en RAID 1 array r i stort sett samma som fr en ensam disk.

RAID 1+0 (RAID 10)

RAID 1+0 eller RAID 10 r en kombination av RAID 1 och RAID 0. Det r allts en spegling av ett Stripe Set, eller ett Stripe Set av tv speglingar om man s vill. Till RAID 10 behver man fyra diskar. Dataverfringshastigheten r den lngsammaste diskens dataverfringshastighet gnger tv.

Andra RAID-lgen

Det finns ven andra RAID-lgen, ssom RAID 3 och 5. De r ocks till fr att skapa hgre tillfrlitlighet, men inte genom att spegla informationen utan genom att spara paritetsinformation antingen p en separat disk (RAID 3) eller p varje disk i arrayen (RAID 5). Det finns ven kombinationer av RAID 3 och 5 och RAID 0, men det r inte mjligt med IDE-RAID eftersom man kan ha max fyra diskar p ett IDE-RAID kort.

JBOD (Spanning)

JBOD str fr Just A Bunch Of Drives och r inte ett riktigt RAID-lge, men eftersom mnga RAID-kort stder det s tar jag upp det nd. Med JBOD stter man ihop tv eller flera diskar till en utan att varken f bttre prestanda eller mer plitlig datalagring. Dataverfringshastigheten p en JBOD-array varierar mellan olika delar av arrayen beroende p dataverfringshastigheten p den disk som representerar den aktuella delen.

Promise FastTrak 100

Det hr r ett mycket bra RAID-kort, fast jag tycker inte riktigt att det r vrt de pengar det kostar (cirka 2000 kr) nr Abits motsvarighet kostar ungefr 500 kr. Hur som helst s r det ett bra kort med mnga funktioner och ett lttmanvrerat BIOS. Det borde ven nmnas att det finns ett billigare stt att skaffa sig ett snt hr kort. Det gr till s att man kper ett Promise Ultra 100 IDE kontrollerkort och flashar om BIOS:et och lder p tv motstnd. Exakt hur man gr r det ingen id att jag gr in p hr, det finns redan att lsa p s mnga andra stllen.

IBM Deskstar 75GXP

IBMs hrddiskar har rykte om sig att hlla hg kvalitet och vara mycket snabba, och den hr r inget undantag. Jag vgar nog pst att det hr r en av de snabbaste IDE-hrddiskar som finns idag. Den r ocks mycket tyst. IBM Deskstar 75 GXP snurrar med 7200 varv per minut och har en medelsktid p 8,5 ms enligt IBM. Den finns i storlekarna 15GB, 30GB, 45 GB, 60 GB och 75GB. Allts har varje platta en storlek p 15 GB. Det enda negativa man kan sga om den hr hrddisken r att den blir ganska varm, men det r ju vad man vntar sig av en hrddisk med en rotationshastighet p 7200 RPM. Den klarar sig i alla fall bra utan extra kylning.

Resultat

Testsystem:

Intel Pentium 3 700@933 MHz
Abit BE6-2 version 1.2 (BX-133 RAID BIOS version 1.03) med HPT370 RAID-kontroller
128MB SDRAM, 2-3-3

Till att brja med kan jag tala om att nr vi anvnde den inbyggda RAID-kontrollern, HPT-370, fick vi inte alls den prestandakning vi hade vntat oss av RAID. Det beror p kompatibilitetsproblem mellan HPT-370 och IBM Deskstar 75 GXP. S den enda kontroller som gav ungefr den prestandakning vi frvntade oss av RAID 0 var Promise Fasttrak 100. Promise-kortet gav i alla fall ungefr de prestanda vi hade vntat oss. Benchmarkvrdena var knappt dubbelt s hga som fr en ensam hrddisk och det gick ordentigt fort att arbeta mot enheten. Helt klart godknt fr Promise-kortet med andra ord. I vra tester anvnde vi en Stripe-Size p 64KB. Filsystemet vi anvnde var FAT32. Tyvrr kunde vi inte kra det utmrkta benchmarkprogrammet HD Tach eftersom det vgrade fungera p Promise-kortet. Drfr har vi valt att inte ta med ngra benchmarkvrden, utan endast skriva ungefrliga resultat samt överföringshastihgheter. Jag var ven njd med hrddiskarna. De var tysta och snabba och fungerade felfritt.

Nedan så ser ni delar av graferna. Ni kan klicka på respektive bild för att få upp hela grafen. För att testa överföringshastigheten användes Winmark 99.

Ovan ser ni överföringshastigheterna med Fasttrak 100. Grafen till vänster är med en hårddisk och den högra är med RAID 0. Nedan ser ni några resultat.

Resultat Singel RAID 0
Max 36 800 Kb 73 300 Kb
Min 19 500 Kb 39 000 Kb

Som ni ser så får vi smått otroliga överföringshastigheter. Dessa är inget vi skall räkna med men de är intessanta att veta då de är max överförsingshastighet i optimala förhållanden. Man kommer sällan att uppnå dessa hastigheter men det kommer att finnas tillfällen när det går.
I det hr fallet så ser vi även att det lönar sig med ATA100. Hade vi haft ATA66 hade den fulla hastigheten inte alltid utnyttjats. Ungefär en tredjedel (20 Gb) av hårddiskytan kan leverera mer än 66 megabyte per sekund i RAID 0.

Ni ser även att överföringen inte heler är riktigt konstant. Det blir "dippar" där prestandan sjunker. Detta beror på Promise 100 kontrollerkortet och syns i båda testerna.

Här ser ni till vänster en graf över Highpoint HPT370 med en hårddisk. Tyvärr så gick testet ej att genomföra med Highpoint kretsen och RAID 0. Highpoint arbetar på att lösa detta men det verkar ta tid.

Grafen till höger är en IBM hårddisk på BX kortets ATA33. Som ni ser av grafen så har hårddisken snabbast överföring på mitten. Det beror på att där stämmer hastigheten på ATA33 gränssnittet och hårddiskens överföring bäst. Men ni ser ändå att man får en bra och jämn överföringshastighet med ett BX moderkort och en IBM GXP hårddisk. Nedan ser ni några resultat.

Resultat IBM GXP HPT 370 IBM GXP ATA33
Max 36 700 Kb 28 900 Kb
Min 18 400 Kb 19 500 Kb

Som ni ser så har Promise Fasttrak 100 och Highpoint HPT370 båda samma överföringshastigheter. Anledningen till att Highpoint fick lite lägre i slutet var de två "dipparna" på slutet.
Av testerna i övrigt framgick det att Highpoint kan vara ett strå vassare i filhantering, skillnaderna är dock inte särskilt stora.

Sammanfattning

Det hr r paketet r ett mycket bra alternativ till snabba SCSI-hrddiskar, srskilt om man ser till frhllandet pris/prestanda. I andra test jag har sett har just tv IBM 75GXP och ett Promise Fasttrak 100 vunnit ver 15000 RPMs SCSI hrddiskar. Den totala kostnaden fr de tv IBM hrddiskarna och Promise-kortet r ungefr 5000 kr, bra mycket mindre n vad bara en 15000 RPMs SCSI hrddisk kostar. Och till det behver man ett SCSI-kort, vilket gr att den totala kostnade stiger avsevrt. Dessutom fr man mycket mer utrymme p det hr sttet. S, RAID r allts ett kostnadseffektivt stt att f snabb hrddisk. Och hrddiskens hastighet gr faktiskt mer fr datorns totala hastighet n man skulle kunna tro. Om du hller p med Videoredigering eller ngot annat som krver mycket och snabbt diskutrymme r RAID definitivt ngot att fundera p.

Jag tycker det var synd att HPT-370 kontroller inte fungerade bra ihop med IBM 75GXP hrddiskarna, dels fr att den finns inbyggd i mnga populra moderkort och dels fr att den finns i det mycket billiga RAID-kortet Abit HotRod 100. Hade det fungerat bra hade det nog varit det bsta alternativet. Hur det fungerar med hrddiskar av andra mrken har vi inte testat, men jag kan tnka mig att det fungerar bra. S, hrddiskar frn Maxtor eller Seagate och ett Abit HotRod 100 kanske r ett nnu mer prisvrt alternativ.

Tips

  • Anvnd exakt likadana hrddiskar fr bsta resultat.
  • Stt dem p varsin IDE-kanal om mjligt, t ex. Primary Master och Secondary Master
  • Testa vilken Stripe-Size som fungerar bst, det beror p hur du arbetar med enheten. Brja med 64KB och prova sedan ngra storlekar under och ngra ver.

CH och Axman - 24/10-00