Ik ben bezig met het ontwerpen en bouwen van een home storage server op basis van een Norco behuizing van 16 of 20 disks. Ik zal niet direct starten met alle disks maar dacht er aan te starten met RAID5 en die bij een bepaald aantal disks te migreren naar RAID6 voor extra beschikbaarheid.
Nu bedenk ik me dat RAID50 eigenlijk dezelfde data capaciteit oplevert (beide 2 parity disks). Maak ik hier een denkfout?
Zouden er qua performance nog significante verschillen zijn? Ik kan hier niet veel concrete informatie over vinden.
Mijn eigen quick&dirty benchmarks op basis van een HP Smart Array P410 controller met 6 2TB Seagate low power SATA disken laten het volgende zien:
RAID6:

RAID50:

De ~185MB/sec lijkt de limiet van de controller wat ook met de 6disks in RAID0 kom ik hier nergens bovenuit.
Edit: voor de mensen die via Google ooit nog eens tegen deze HP Smart Array P410 aanlopen; die ~185MB/sec lijkt een limiet van het testsysteem. In een modern systeem met een goed werkende PCIe 16x slot zie ik waarden van 1500MB/sec naar de controller cache toe en werkelijke doorvoer snelheden van 250MB/sec tot 400MB/sec.
Nu bedenk ik me dat RAID50 eigenlijk dezelfde data capaciteit oplevert (beide 2 parity disks). Maak ik hier een denkfout?
Zouden er qua performance nog significante verschillen zijn? Ik kan hier niet veel concrete informatie over vinden.
Mijn eigen quick&dirty benchmarks op basis van een HP Smart Array P410 controller met 6 2TB Seagate low power SATA disken laten het volgende zien:
RAID6:

RAID50:

De ~185MB/sec lijkt de limiet van de controller wat ook met de 6disks in RAID0 kom ik hier nergens bovenuit.
Edit: voor de mensen die via Google ooit nog eens tegen deze HP Smart Array P410 aanlopen; die ~185MB/sec lijkt een limiet van het testsysteem. In een modern systeem met een goed werkende PCIe 16x slot zie ik waarden van 1500MB/sec naar de controller cache toe en werkelijke doorvoer snelheden van 250MB/sec tot 400MB/sec.
[ Voor 14% gewijzigd door PeterPan op 15-12-2009 13:59 ]