Als de array ook gebruikt wordt dan gaat het vanzelfsprekend behoorlijk traag ja. Maar dat ligt dus aan de situatie, een productieserver of een thuisserver. Bij laatstgenoemde doe je het gewoon rustig aan zodat hij lekker snel kan rebuilden. Maar MP3-tje streamen ofzo zal echt geen probleem zijn.

Ik heb al meer dan eens een array meer dan een dag zien rebuilden.
Dat kan ook prima een brakke controller zijn die ook nog eens over PCI loopt. En PCI is de bron van al het kwaad.

Ik denk dat Windows software RAID5 ook wel enorm traag zal zijn. Maar kijkend naar mijn Areca ARC-1220 doet die met 8 schijven iets van 90 minuten in RAID5. Dat is dan wel foreground initialization. Als je background init doet dan kun je de array gewoon gebruiken maar gaat het wat langzamer allemaal.
Goede software RAID (geom_raid5) met 10x 500GB Samsung T166 schijven via SATA duurde in totaal 244 minuten. Daarbij moest ook een hoop pariteit geschreven worden (was dus al data op de schijven geschreven).
Ikzelf zit met benchmark HDtach op > 50MB/s, maar als ik in reallife wat op het array gooi, zie ik de meters niet boven de 5,6MiB/s gaan. Dit is op 3x 500GB.
Welk RAID-level? Welke controller? 5,6MB/s write performance is natuurlijk supertraag. Een moderne HDD (Samsung T166 of Seagate 7200.10) doet iets van 75MB/s in outer tracks en 37-40MB/s in de inner tracks, gemiddeld is 50MB/s best veilig en absoluut niet te optimistisch. Maarja als alle 8 schijven via PCI moeten kun je erop natellen dat elke schijf maar 12MB/s kan ipv 80, dat maakt wel even verschil.

Geen zin om alles te berekenen, Winows geeft me 931GB als beschrijfbaar medium. Als ik dan ((931 * 1024) / 5,6) / (60 * 60) = 47 uur. Dus vind dat nog best knap

Als de kwantiteit niet uit maakt, 47 / 2 ~ 24 uur.
Windows Software RAID5? Dat is natuurlijk wel de allertraagste implementatie die het universum kent. Maarja Microsoft zal wel denken beter brak geimplementeerd dan niet geimplementeerd. Nu kunnen ze toch zeggen dat hun serverversies RAID5 doen.

Voor mij is die 5,6MiB/s meer dan zat. Mara als je dezelfde schijven hebt, uit dezelfde batch, of zelfs opvolgende serienummers, kan het zijn dat je bij uitval van één schijf, een groot risico loopt dat een ander ook snel gaat.
Daar geloof ik dus geen ene bal van. Het zijn geen gloeilampen waar uitval min of meer te voorspellen is.
Je loopt in mijn geval dan dus 24-47 uur het risico, niet alleen bij normaal gebruik, maar zelfs bij een verhoogd IO door rebuilden. Deze factoren kunnen een verhoogt risico met zich meebrengen, opgeteld bij de kans dat je een rotte serie hebt. Voor een bedrijfscritische situatie vind ik het dan altijd wel mooi verschillende schijven te verkiezen ipv identieke, doch met dezelfde specificaties.
Voor bedrijfskritieke data zou je ook RAID6 of RAID7 kunnen overwegen. Zo duur is dat niet meer met Areca.
[
Voor 3% gewijzigd door
Verwijderd op 27-04-2007 20:01
]