Aangezien ik wat hardware over heb en af en toe toch vraagtekens zet bij de grote hoeveelheid gegevens die op een niet redundante manier in mijn machine te vinden zijn, zit ik te dubben over het volgende:
Ik wil alle grote data (muziek, films, foto archief, etc, totaal 250GB, verdeeld over 3 hd's) weg hebben uit mijn gewone werkmachine. Deze wil ik op een network attached storage device plaatsen, in raid 5. Nou kan ik veel geld spenderen aan een kant-en-klaar apparaat, maar ik wil proberen om met een P2 350Mhz, een kwak geheugen (512 heb ik nog wel, mogelijk meer), een 100mB of gBit NIC en een of meerdere IDE controllers een dergelijk doos in elkaar draaien. Dit opgebouwd met 2 grote PATA schijven die ik heb, aangevuld met 1 of meerdere nieuwe bijpassende PATA schijven.
Nou zijn er een paar afwegingen:
PATA of SATA: ik heb nu al netto 420 GB aan PATA disks. Zonde om dit uit het raam te gooien.
Hardware of software RAID. Mijn voorkeur gaat uit naar software. Die P2 is al oud, draait alleen PCI en om daar nu dure RAID5 hardware voor aan te gaan schaffen is veel te kostbaar. Die 300 of 400 euro heb ik er denk ik niet voor over. Ik heb nog 1 Promise PATA IDE controller die goed werkt (Moederbord kan geen grote schijven aan), nog zo'n controller is 20 euro en dan heb ik al 4 IDE poorten. Ander voordeel wat ik vaak gezien heb: software raid is onafhankelijk van de machine: alle disks overzetten op eenzelfde installatie op een andere machine en de array draait verder. Voordeel van software is dat het gewoon gemixed kan worden met evt. nieuwe SATA schijven, indien er een SATA controller naast gezet wordt.
Mijn eerste concrete vraag, haalbaarheid: ik heb wat gezocht, maar ik kom nogal wat verschillende getallen tegen: sommige software raid verhalen komen uit op 7 MB/s sustained transfer, wat niet echt denderend is. Andere verhalen zijn hoopgevender (50 MB/s). Mijn doel is om in ieder geval in dezelfde orde terecht te komen als een gewone enkele schijf, gemeten vanaf de andere kant van de TPC kabel. Als het een factor 2 langzamer is, is het niet zo'n issue, als het een factor 10 of 100 langzamer gaat worden, wel. Kan zo'n machine dat trekken, als er NIKS anders mee gebeurd? Mijn gedachte is dat voor de XOR berekeningen een P2 350Mhz wel snel genoeg is, maar al het verkeer zit op dezelfde PCI bus, alle IDE controllers, de CPU en de NIC. Mijn vermoeden is dus dat daar de bottleneck zit. Is dat een terecht vermoeden? Gekoppeld aan deze vraag: gaat dit harder dan een 100 mBit netwerk? Er zit maar 1 andere PC aan, waar dingen naartoe en vanaf gehaald moeten worden. Maar het idee is dat er via een netwerk share gewoon gewerkt wordt van de storage alsof het 1 hele grote harddisk is, zonder het lawaai en de hitte. De storage komt nml. in de meterkast en niet in de woonkamer.
Dan de te kiezen software: linux of windows? Linux heb ik wel een blauwe maandag mee gewerkt, maar dat zit diep weggezakt. Mijn voorkeur gaat uit naar een gestripte installatie van WinXP, met raid hack. Makkelijke installatie, bekend systeem, little worries. Tweede concrete vraag: zijn er grote voordelen aan een Linux software raid install t.o.v. Windows? Qua performance, betrouwbaarheid, etc?
Linux ken ik vele malen minder, hoewel ik daar ook al goede tutorials voor gevonden heb. Wat ik van beide systemen NIET weet: is een RAID5 array later nog uit te breiden? Stel ik heb nu een array van 3 disks en ik wil de array uitbreiden met een 4e disk. Derde concrete vraag: Kan dat? Zowel voor Windows als Linux heb ik hier geen concrete dingen over gevonden.
De 1e reply in Hardwarekeuze : Cheap-Ass Raid 5 fileserver is op zich hoopgevend, maar niet echt concreet. Verder dan de algemene uitleg in de RAID FAQ over de XP hack en een boel Software RAID0 scores kom ik niet.
Hmm, ik had weinig tijd, dus het is een lang verhaal geworden. Hoop dat het nog enigsinds consistent is.
Ik wil alle grote data (muziek, films, foto archief, etc, totaal 250GB, verdeeld over 3 hd's) weg hebben uit mijn gewone werkmachine. Deze wil ik op een network attached storage device plaatsen, in raid 5. Nou kan ik veel geld spenderen aan een kant-en-klaar apparaat, maar ik wil proberen om met een P2 350Mhz, een kwak geheugen (512 heb ik nog wel, mogelijk meer), een 100mB of gBit NIC en een of meerdere IDE controllers een dergelijk doos in elkaar draaien. Dit opgebouwd met 2 grote PATA schijven die ik heb, aangevuld met 1 of meerdere nieuwe bijpassende PATA schijven.
Nou zijn er een paar afwegingen:
PATA of SATA: ik heb nu al netto 420 GB aan PATA disks. Zonde om dit uit het raam te gooien.
Hardware of software RAID. Mijn voorkeur gaat uit naar software. Die P2 is al oud, draait alleen PCI en om daar nu dure RAID5 hardware voor aan te gaan schaffen is veel te kostbaar. Die 300 of 400 euro heb ik er denk ik niet voor over. Ik heb nog 1 Promise PATA IDE controller die goed werkt (Moederbord kan geen grote schijven aan), nog zo'n controller is 20 euro en dan heb ik al 4 IDE poorten. Ander voordeel wat ik vaak gezien heb: software raid is onafhankelijk van de machine: alle disks overzetten op eenzelfde installatie op een andere machine en de array draait verder. Voordeel van software is dat het gewoon gemixed kan worden met evt. nieuwe SATA schijven, indien er een SATA controller naast gezet wordt.
Mijn eerste concrete vraag, haalbaarheid: ik heb wat gezocht, maar ik kom nogal wat verschillende getallen tegen: sommige software raid verhalen komen uit op 7 MB/s sustained transfer, wat niet echt denderend is. Andere verhalen zijn hoopgevender (50 MB/s). Mijn doel is om in ieder geval in dezelfde orde terecht te komen als een gewone enkele schijf, gemeten vanaf de andere kant van de TPC kabel. Als het een factor 2 langzamer is, is het niet zo'n issue, als het een factor 10 of 100 langzamer gaat worden, wel. Kan zo'n machine dat trekken, als er NIKS anders mee gebeurd? Mijn gedachte is dat voor de XOR berekeningen een P2 350Mhz wel snel genoeg is, maar al het verkeer zit op dezelfde PCI bus, alle IDE controllers, de CPU en de NIC. Mijn vermoeden is dus dat daar de bottleneck zit. Is dat een terecht vermoeden? Gekoppeld aan deze vraag: gaat dit harder dan een 100 mBit netwerk? Er zit maar 1 andere PC aan, waar dingen naartoe en vanaf gehaald moeten worden. Maar het idee is dat er via een netwerk share gewoon gewerkt wordt van de storage alsof het 1 hele grote harddisk is, zonder het lawaai en de hitte. De storage komt nml. in de meterkast en niet in de woonkamer.
Dan de te kiezen software: linux of windows? Linux heb ik wel een blauwe maandag mee gewerkt, maar dat zit diep weggezakt. Mijn voorkeur gaat uit naar een gestripte installatie van WinXP, met raid hack. Makkelijke installatie, bekend systeem, little worries. Tweede concrete vraag: zijn er grote voordelen aan een Linux software raid install t.o.v. Windows? Qua performance, betrouwbaarheid, etc?
Linux ken ik vele malen minder, hoewel ik daar ook al goede tutorials voor gevonden heb. Wat ik van beide systemen NIET weet: is een RAID5 array later nog uit te breiden? Stel ik heb nu een array van 3 disks en ik wil de array uitbreiden met een 4e disk. Derde concrete vraag: Kan dat? Zowel voor Windows als Linux heb ik hier geen concrete dingen over gevonden.
De 1e reply in Hardwarekeuze : Cheap-Ass Raid 5 fileserver is op zich hoopgevend, maar niet echt concreet. Verder dan de algemene uitleg in de RAID FAQ over de XP hack en een boel Software RAID0 scores kom ik niet.
Hmm, ik had weinig tijd, dus het is een lang verhaal geworden. Hoop dat het nog enigsinds consistent is.