Frågor om RAID5 med olika hårddiskar

Permalänk
Medlem

Frågor om RAID5 med olika hårddiskar

Funderade lite på hur det fungerar med att ha tex några IBM och några Maxtordiskar och köra RAID5 på dessa, det jag funderade över är hur dessa fungerar tillsammans eftersom man får ut olika mycket lagringsplats beroende på tilverkare och hur detta påverkar prestanda och sånt.

Tacksam för svar.

Visa signatur

/gnab
Säkert snabbare processor, mer minne och mer disk än du har :P

Permalänk
Medlem

de bästa är om du har samma storlek, fabrikat. eller exact likadan a hårddiskar.

i ditt fall vet jag inte om de vore smart o köra RAID5
RAID0 kan du köra med samma storlek på hårddiskar men olika märken.

Visa signatur

Dator1: Chieftec-Fulltower|XP200+Barton 1833@2190|Expo 8rda+|MSI-Ti4200|200Gb+120Gig|DualDDR 2x256 pc3200 twinmos WinBond|Kylning --> 120mm cpufläkt. 4st 80mm chassit fläkt 1st 90mm chassitfläkt..alla kopplade till 2st fläktkontrollers.

Permalänk
Medlem

men tanken bakom var ju att jag skulle ha lite säkerhet på datan med...
kör jag då med raid0 så skiter ju det sig...

Visa signatur

/gnab
Säkert snabbare processor, mer minne och mer disk än du har :P

Permalänk

raid1 lär väl funka med diskar av samma storlek?

säkert men inte speciellt utrymmeseffektivt.

Permalänk
Medlem

Det fungerar alldeles utmärkt att ha olika storlekar på diskarna och köra raid5. Dock blir den raidade enheten lika stor som storleken på den minsta disken gånger (antalet diskar minus en)
ex:
du har fem diskar. 10GB, 14GB, 14GB , 20GB och 20GB. den totala diskytan som används av raidenheten blir: 10 x (5 -1) = 40GB.

Permalänk
Medlem

dvs är att. om du har olika storlekar på diskarna o vill köra RAID5 så kommer du o "tappa bort" mer GIG än om du hade kört med likastora hårddiskar.

Visa signatur

Dator1: Chieftec-Fulltower|XP200+Barton 1833@2190|Expo 8rda+|MSI-Ti4200|200Gb+120Gig|DualDDR 2x256 pc3200 twinmos WinBond|Kylning --> 120mm cpufläkt. 4st 80mm chassit fläkt 1st 90mm chassitfläkt..alla kopplade till 2st fläktkontrollers.

Permalänk
Medlem

det var det jag tänkte...men jag funderade på om man tappar nån prestanda på detta, då eftersom såvitt jag har förstått det så lagras pariteten på samma sektor som datan och om man då har olika storlekar på diskarna så blir dom slöare om nån förstår vad jag menar

Visa signatur

/gnab
Säkert snabbare processor, mer minne och mer disk än du har :P

Permalänk
Medlem

de blir ju lite segare än om du hade RAIDat med likadana hårddiskar.
grejen e att om du kör RAID5 med olika hårddiskar så kommer dom stora hårddiskarna att läsas som den minsta av hårddiskarna.
dvs om du har 10gig 10gig 20gig 20gig 120gig hårddiskar som du vill köra RAID på så kommer att 20gigarna och 120 gigarna läsas som 10gig. dvs SLÖSERI MED HÅRDDISK

Visa signatur

Dator1: Chieftec-Fulltower|XP200+Barton 1833@2190|Expo 8rda+|MSI-Ti4200|200Gb+120Gig|DualDDR 2x256 pc3200 twinmos WinBond|Kylning --> 120mm cpufläkt. 4st 80mm chassit fläkt 1st 90mm chassitfläkt..alla kopplade till 2st fläktkontrollers.

Permalänk
Medlem

jo det är jag medveten om, men jag hade tänkt mig att köra ett gäng 120gig diskar en 5-6 stycken eller så...
nåja får väl försöka att få samma märke på dom då

Visa signatur

/gnab
Säkert snabbare processor, mer minne och mer disk än du har :P

Permalänk
Medlem

om alla ligger på 120GB så spelar det mindre roll. Om du inte kan få exakt likadana så spelar det ingen roll. Jag har 7st 120GB som sitter i en mjukvaru RAID5 och det funkar klockrent.. Gå på pris, och se till att kyla dem ordenligt. Många diskar = Mycket värme (och en del oljud oxå.. )

Permalänk
Medlem

Jo men denna burk kommer då stå i hallen i lägenheten... så ljudet är ett mindre problem, men det som jag funderade mest på var ju det om paritetnten för datan som ligger på samma ställe kommer lida av nån prestadaförlust bara för att hårddiskarna skiljer några gig från tillverkare till tillverkare :/

Visa signatur

/gnab
Säkert snabbare processor, mer minne och mer disk än du har :P

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Björne
Jag har 7st 120GB som sitter i en mjukvaru RAID5 och det funkar klockrent..

DAMB MAN
hahaha

tänkte själv köpa 2 st 200gig WD diskar för 2100kr/st.
men ja tänkte på att jag får mer gig/kr om jag kör med 120 gig istället.
brukar ränka med pris på hd delat på antal gig
dvs en 200 gig som kostar 2100 blir
2100kr/200gig = 10.5 kr/gig
men 120 gig kan man få tag på under tusenlappen numera
1000/120 = 8.33 kr/gig
mycket billigare. så jag kommer nog o köra med 120 gigare istället.
under 10kr är bra tänker jag

men 7st 120 gig
DAMB MAN

Visa signatur

Dator1: Chieftec-Fulltower|XP200+Barton 1833@2190|Expo 8rda+|MSI-Ti4200|200Gb+120Gig|DualDDR 2x256 pc3200 twinmos WinBond|Kylning --> 120mm cpufläkt. 4st 80mm chassit fläkt 1st 90mm chassitfläkt..alla kopplade till 2st fläktkontrollers.

Permalänk
Medlem

Du kan väl köpa 6 eller fler diskar och köra nestlade RAID i typ RAID 50 om du har råd.
Man kan aldrig få för mycket HD.

Visa signatur

Whisky kan drickas på 3 sätt:
1. Utan vatten. 2. Med vatten. 3. Som vatten.

CR-10S Pro, CR-10S5, CR-10 Max

Permalänk
Medlem

där e problemet
jag har inte råd
hehe

Visa signatur

Dator1: Chieftec-Fulltower|XP200+Barton 1833@2190|Expo 8rda+|MSI-Ti4200|200Gb+120Gig|DualDDR 2x256 pc3200 twinmos WinBond|Kylning --> 120mm cpufläkt. 4st 80mm chassit fläkt 1st 90mm chassitfläkt..alla kopplade till 2st fläktkontrollers.

Permalänk
Medlem

gnab:
Hur menar du att "pariteten lagras på samma ställe"?? I en Raid5 så sprids paritetsdatat ut över alla diskarna. om du har fem diskar lagras första paritetsbiten på första disken, andra på andra disken, tredje på tredje disken, fjärde på fjärde disken, femte på femte disken, sjätte på första disken osv....
Jag förstår nog inte riktigt vad du menar med din fråga. Kan du förtydliga lite tror du??

Permalänk
Medlem

det är ju det som är svårt att förklara
men jag vet ju det att man får ut lite olika mycket uttrymme på hårddiskarna beroende på tillverkare, t.ex IBM får man ut mer från är från en Maxtor eller en WD och som jag tänker mig då så försvinner ju dom extra gigen om man blandar tillverkare hej vilt. Men det jag försöker förklara är då att om de olika storlekarna på diskarna gör väl att det blir slöare eftersom man inte kommer åt all plats på diskarna... bah kan ju inte förklara som jag vill, men pariteten såvitt jag har förstått det är så som du säger att pariteten för disk 4-5 ligger på första femtedelen av den första hårddisken och pariteten för disk 1,3-5 ligger på andra femtedelen av hårddisk nummer två och så vidare (om man nu har 5 hårddiskar vill säga...) blev det nåt klarare eller har jag klantat mig igen ?

Visa signatur

/gnab
Säkert snabbare processor, mer minne och mer disk än du har :P

Permalänk
Medlem

ahh. nu tror jag att du jag förstår hur du menar.. Och det verkar som om du har fått det lite om bakfoten.

När man kör RAID5 på exempelvid fem diskar så är det inte så att en av diskarna har första femtedelen med bara paritetsinformation, utan paritetsinformationen är utspridd över hela disken.

Låt mig ta ett exempel.
Vi har fem stycken diskar på vardera 120GB.
Den minsta adresserbara enheten på en disk är en så kallad "sektor" (för en mer detaljerad förklaring se denna adress: http://home.no.net/tkos/info/hd.html ). De sektorer som vi väljer att använda i detta exempel är 512 stora, vilket gör att varje hårddisk får 251 658 240st sektorer (jupp jag vet att detta inte är 100% sant utan en förenkling, men det är åtminstone ungefär rätt. Bla så blir det egentligen färre sektorer eftersom 120GB diskar inte är 120 x 1024 x 1024 x 1024 bytes stora, men i detta exempel så funkar det, och jag orkar inte rita om bilden igen... ).
Nu börjar vi spara information på vår RAID5-enhet. När vi fyllt hela enheten så kommer:
- första sektorn på första disken innehålla 512bytes med data
- första sektorn på andra disken innehålla 512bytes med data
- första sektorn på tredje disken innehålla 512bytes med data
- första sektorn på fjärde disken innehålla 512bytes med data
- första sektorn på femte disken innehålla paritetsinformationen från de första fyra sektorerna (därav namnet "0 paritet" i bilden)

Om man tittar på bilden ovan så syns att pariteten sprids ut över hela disken, var femte sektor på en hårddisk blir faktiskt paritetsinformation.

och för att komma till din fundering. Om du använder olika tillverkare så kommer inte alla diskar att innehålla lika många sektorer. Vad som kommer att hända är att på varje fysiskdisk kommer bara så många sektorer användas som du har på den minsta disken, men paritetsinformationen kommer i alla fall att spridas ut jämt över hela den utnyttjade delen.

hoppas att detta gjorde allting lite klarare...

Permalänk
Medlem

jo nu känns nästan allt solklart
tackar för hjälpen... bugar och bockar och nynnar på nån konstig melodi

förresten så hade jag tänkt att säga att på mitt exempel så hade diskarna bara 5 sektorer

Visa signatur

/gnab
Säkert snabbare processor, mer minne och mer disk än du har :P