Tjänar man något på raid0 i linux

Permalänk
Medlem

Tjänar man något på raid0 i linux

Jag har sutti som en tok och försökt få igång 2hdd i raid 0 men det funkar ta mig 17 inte. Det är en ClearOS 5.1 som hostar nätverket här hemma och ett gäng spelservers

Nu till frågan.
Tjänar jag någon prestanda på att köra 2 diskar i raid 0 eller håller jag på och grejar i onödan? mvh Henke

Permalänk
Avstängd

Min kompis körde Raid0 och en disk kraschade, så han tappade alla sina filmer och allting. Är det värt med
50%(?) bättre prestanda mot att du kan förlora alla data?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av saddam
Min kompis körde Raid0 och en disk kraschade, så han tappade alla sina filmer och allting. Är det värt med
50%(?) bättre prestanda mot att du kan förlora alla data?

Skulle jag få 50% bättre prestanda på linuxen så skulle det garanterat vara värt det. Jag har bara min linuxburk till att hosta brandvägg och spelservers,så det skulle jag kunna avara eller ta en backup.

Som sagt tjänar något till mina servers om jag kör raid eller gör jag onödigt jobb, jag har upp till 4st lika hdd som skulle kunna raidas annars?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av saddam
Min kompis körde Raid0 och en disk kraschade, så han tappade alla sina filmer och allting. Är det värt med
50%(?) bättre prestanda mot att du kan förlora alla data?

Men vem är så dum att man sparar sin "viktiga"data på en raid... Det har man en filserver till.

Permalänk
Medlem

Om du vill ha en reell prestandaökning lär du skaffa dig ett riktigt RAID-styrkort. De som är integrerade på moderkorten brukar vara av rejält varierande kvalitet. Har du t.ex. ett gammalt Silicon Image-chips, kan du räkna med sänkt prestanda.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Ilja
Om du vill ha en reell prestandaökning lär du skaffa dig ett riktigt RAID-styrkort. De som är integrerade på moderkorten brukar vara av rejält varierande kvalitet. Har du t.ex. ett gammalt Silicon Image-chips, kan du räkna med sänkt prestanda.

Jag hade ju iofs tänkt köra mjukisraid med mdadm, men då burken är en gammal pentum 1.4 ghz så känns det nog som jag borde skita i raid då?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Henrik29
Jag hade ju iofs tänkt köra mjukisraid med mdadm, men då burken är en gammal pentum 1.4 ghz så känns det nog som jag borde skita i raid då?

Du har nog kommit fram till helt rätt slutsats.

Permalänk
Medlem

Inbyggda kretsar på moderkortet använder faktiskt processorn till att utföra alla beräkningar och det oftast med stängda drivrutiner. Mjukvaruraid på Linux fungerar därför bättre än de inbyggda kretsarna. Med endast två diskar så krävs det inte heller något externt kort då belastningen inte ökar förens man lägger till ytterligare diskar.

Om det hjälper eller ej har jag absolut ingen aning om då jag inte har någon erfarenhet i ämnet. Det bör finnas ett flertal nybörjarguider om vad som krävs för att ställa in raid 0 i Linux. Personligen så skulle jag tro att det går åt mer tid åt att ställa in raid än vad man vinner i slutänden.

Permalänk
Medlem

mdadm är ju inte direkt svårt. Vart är det du fastnar? I ubuntu och Debian är det ju rätt enkelt att sätta upp en raid array under installationen.

Men RAID0, njea bättre att ge fan i det. Inte en på server, en speldator kan jag tänka mig. En mjukvaruraid suger ju alltid lite CPU kraft. Sätt upp en RAID1 array istället om du vill spinna vidare med raid. Man bör ha någon form av redudans på server tycker jag.

Citat:

Ursprungligen inskrivet av Jilted82
Men vem är så dum att man sparar sin "viktiga"data på en raid... Det har man en filserver till.

Normalt sätt vill man alltid spara sin data på en maskin som har någon form av diskredudans, dvs RAID. Men RAID0 nivån kom till enbart för prestanda inte säkerhet. Finns andra RAID konfigurationer som 1,5,6,10,1+0 osv, som ger diskredudans på ett eller annat sätt.

Antar att du menar "Vem är så dum att man sparar viktig data på en raid0"

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av sunnis
mdadm är ju inte direkt svårt. Vart är det du fastnar? I ubuntu och Debian är det ju rätt enkelt att sätta upp en raid array under installationen.

Men RAID0, njea bättre att ge fan i det. Inte en på server, en speldator kan jag tänka mig. En mjukvaruraid suger ju alltid lite CPU kraft. Sätt upp en RAID1 array istället om du vill spinna vidare med raid. Man bör ha någon form av redudans på server tycker jag.

Normalt sätt vill man alltid spara sin data på en maskin som har någon form av diskredudans, dvs RAID. Men RAID0 nivån kom till enbart för prestanda inte säkerhet. Finns andra RAID konfigurationer som 1,5,6,10,1+0 osv, som ger diskredudans på ett eller annat sätt.

Antar att du menar "Vem är så dum att man sparar viktig data på en raid0"

Vet i 17 sunnis vad jag gör för fel faktiskt,har följt ett gäng howto som jag inte får till,fast nu är ju du här så då kanske det går?

Grejen är den att det bara är 10gb xboxhdd som sitter i burken,alltså 5400 varvare.
Skulle jag kunna köra raid 0+1 då? behöver jag 3 tomma hdd att sätta ihop och sen flyttar man över hela installationen eller hur 17 funkar det?

mvh Henke

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av sunnis
mdadm är ju inte direkt svårt. Vart är det du fastnar? I ubuntu och Debian är det ju rätt enkelt att sätta upp en raid array under installationen.

Men RAID0, njea bättre att ge fan i det. Inte en på server, en speldator kan jag tänka mig. En mjukvaruraid suger ju alltid lite CPU kraft. Sätt upp en RAID1 array istället om du vill spinna vidare med raid. Man bör ha någon form av redudans på server tycker jag.

Normalt sätt vill man alltid spara sin data på en maskin som har någon form av diskredudans, dvs RAID. Men RAID0 nivån kom till enbart för prestanda inte säkerhet. Finns andra RAID konfigurationer som 1,5,6,10,1+0 osv, som ger diskredudans på ett eller annat sätt.

Antar att du menar "Vem är så dum att man sparar viktig data på en raid0"

Helt rätt, nollan försvann

Permalänk
Medlem

Om jag vill köra raid 0+1 så gör man det med 3 diskar väl? Raidar man 3 diskar och sen flyttar över Linuxen från den fjärde? Någon som vet?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Henrik29
Om jag vill köra raid 0+1 så gör man det med 3 diskar väl? Raidar man 3 diskar och sen flyttar över Linuxen från den fjärde? Någon som vet?

Nej, 0+1 blir 4 diskar. Med 3 diskar så kan du köra RAID5.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Jilted82
Nej, 0+1 blir 4 diskar. Med 3 diskar så kan du köra RAID5.

ok men om jag kör 0+1 då och plockar i 4 hdd,måste jag ha 4st "nya" hdd utan installation och sen flytta över från den 5e ?
Eller räcker det med 3 xtra och man löser det med den 4e ändå?

mwh Henke

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Henrik29
ok men om jag kör 0+1 då och plockar i 4 hdd,måste jag ha 4st "nya" hdd utan installation och sen flytta över från den 5e ?
Eller räcker det med 3 xtra och man löser det med den 4e ändå?

mwh Henke

Det finns inget teoretiskt hinder för att det skulle kunna gå att göra utan inblandning av en femte disk. Om inte annat kan du ju alltid göra så att om du har systemet installerat på disk 1, kopplar du in disk 2 och 3 och gör dem till en RAID 0. Sedan kopierar du över systemet till din array och utökar arrayn till en RAID 0+1 med disk 1 och 4 som speglingsdiskar.

Däremot vet jag inte varför du skulle vilja ha en array av typen RAID 0+1, när det inte har några fördelar gentemot RAID 5.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Ilja
Det finns inget teoretiskt hinder för att det skulle kunna gå att göra utan inblandning av en femte disk. Om inte annat kan du ju alltid göra så att om du har systemet installerat på disk 1, kopplar du in disk 2 och 3 och gör dem till en RAID 0. Sedan kopierar du över systemet till din array och utökar arrayn till en RAID 0+1 med disk 1 och 4 som speglingsdiskar.

Däremot vet jag inte varför du skulle vilja ha en array av typen RAID 0+1, när det inte har några fördelar gentemot RAID 5.

Jag har ju egentligen ingen susning om vad jag håller på med^^
Nu har jag lagt ner raid helt för tillfället då jag peta in en ok snabb hdd istället:)

Ska trolla lite mer med raid på en annan burk snart igen,då kanske det kommer lite pm Ilja:)

Permalänk
Medlem

Raid10 har väl fördelen att vara snabbare på skrivning än RAID5 då det inte behövs några checksummeberäkningar. T.ex. om man kör databaser så kan Raid10 vara ett bra val.

http://weblogs.sqlteam.com/billg/archive/2007/06/18/RAID-10-v...

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av ronnylov
Raid10 har väl fördelen att vara snabbare på skrivning än RAID5 då det inte behövs några checksummeberäkningar. T.ex. om man kör databaser så kan Raid10 vara ett bra val.

http://weblogs.sqlteam.com/billg/archive/2007/06/18/RAID-10-v...

Nu behandlar ju testet i länken RAID 1+0, inte 0+1, men jag kan tänka mig att ett motsvarande test för 0+1 skulle ha samma resultat. I sådana fall kan det ju faktiskt vara en god idé för trådskaparen att använda RAID 0+1, eftersom beräkningskraften är ytterst begränsad.

Permalänk
Avstängd

Kan du inte testa raid i Linux, under VirtualBox? Jag vet att du kan installera OpenSolaris inuti VirtualBox, och sen skapa hur många diskar du vill, så du kan bygga ihop vilket ZFS raid du vill. Du borde kunna göra något liknande med Linux, om du bara vill lära dig och experimentera lite med raid, innan du börjar bygga riktigt raid under Linux.

Permalänk
Medlem

Nu har jag äntligen fått igång min testdator med 2st 20gb hdd i raid1

Jag har linux installerat på en 10gb disk och skulle nu vilja installera linux eller flytta den existerande till min raidarray.
Någon som har ett bra tips på detta?

Disk /dev/hda: 20,5 GB, 20576747520 byte
16 heads, 63 sectors/track, 39870 cylinders
Enheter = cylindrar av 1008 · 512 = 516096 byte

Enhet Start Början Slut Block Id System

Disk /dev/hdc: 20,5 GB, 20576747520 byte
16 heads, 63 sectors/track, 39870 cylinders
Enheter = cylindrar av 1008 · 512 = 516096 byte

Enhet Start Början Slut Block Id System

Disk /dev/hdd: 10,2 GB, 10242892800 byte
255 heads, 63 sectors/track, 1245 cylinders
Enheter = cylindrar av 16065 · 512 = 8225280 byte

Enhet Start Början Slut Block Id System
/dev/hdd1 * 1 10 80293+ 83 Linux
/dev/hdd2 11 141 1052257+ 82 Linux växling / Solaris
/dev/hdd3 142 1245 8867880 83 Linux

Disk /dev/md0: 20,5 GB, 20576665600 byte
2 heads, 4 sectors/track, 5023600 cylinders
Enheter = cylindrar av 8 · 512 = 4096 byte

Enhet Start Början Slut Block Id System

så ser det ut nu. mvh Henke

Permalänk
Medlem

Här har du en tråd med hur man flyttar över en existerande installation, vet dock inte om man måste ändra något för att det ska funka i raid:

http://www.sweclockers.com/forum/showthread.php?s=&threadid=8...

EDIT:
Notera att detta inte gäller GRUB2.

Permalänk
Medlem

Det gick att välja i installationen så man kunde köra raid0-6
Men nu blev jag konfunderad över hur jag ska partionera.

Har 2 st 20 gb diskar i raid1 nu, 9gb till / och 9 gb till swap
Om man installerar en server så ligger den på / eller?
jag behöver inte ha någon plats för att spara saker är det ok partionerat,eller skulle det räckt med 2-4 gb swap och resten till /

mvh Henke

Permalänk
Medlem

2-4 GB swap bör räcka. swap är bara som växlingsfil för minnet.