Sinds kort heb ik een ESXi server draaiende. Gebruik daarop een local s-ata disk van 1 TB.
Maar het jeukt toch een beetje, en wil er nu een dedicated NAS naast zetten. Niet alleen als opslag voor de VMDK's, maar ook voor andere shared storage (CIFS/SMB) naar diverse clients in het LAN, back-ups, etc.
Eigenlijk stel ik geen hoge eisen, maar ik vind het wel leuk om iets als Nas4free of ZFSguru te gaan gebruiken hiervoor. Wel wil ik minimaal de snelheid kunnen evenaren van de local storage; waarom anders honderden euro's uitgeven voor iets wat in de praktijk niet veel sneller zal zijn dan ik nu al heb?
Hoe kan ik eigenlijk het beste bepalen hoe 'snel' mijn huidige setup is? Om een voorbeeld te geven: met hdparm (in een virtuele linux machine (de enige die nu draait op esxi)) haal ik cached reads bijna 6Gb/sec buffered reads zo'n 196Mb/s. Een andere test door met DD nullen weg te schrijven in een temp file haal ik zo'n 110Mb/sec. Even snel een 4GB testfile op http gezet en gedownload op een werkstation in het LAN: 73 Mb/sec.
Staat natuurlijk los van de performance op het moment dat ik meerdere veeleisende VM's naast elkaar zou draaien natuurlijk. Hoe dan ook, wat zou ik nodig hebben om dergelijke snelheid te evenaren?
Vind een simpel/goedkope set-up wel wat (Brazos, RaidZ met 3 disken), maar ben benieuwd hoe snel zoiets in de praktijk is. Zit er eigenlijk nog een groot verschil tussen RaidZ met 3 of met 5 disken? Is de enkele gigabit de bottleneck? Of is daarvoor de CPU niet krachtig genoeg om die bus vol te stouwen?
Maar het jeukt toch een beetje, en wil er nu een dedicated NAS naast zetten. Niet alleen als opslag voor de VMDK's, maar ook voor andere shared storage (CIFS/SMB) naar diverse clients in het LAN, back-ups, etc.
Eigenlijk stel ik geen hoge eisen, maar ik vind het wel leuk om iets als Nas4free of ZFSguru te gaan gebruiken hiervoor. Wel wil ik minimaal de snelheid kunnen evenaren van de local storage; waarom anders honderden euro's uitgeven voor iets wat in de praktijk niet veel sneller zal zijn dan ik nu al heb?
Hoe kan ik eigenlijk het beste bepalen hoe 'snel' mijn huidige setup is? Om een voorbeeld te geven: met hdparm (in een virtuele linux machine (de enige die nu draait op esxi)) haal ik cached reads bijna 6Gb/sec buffered reads zo'n 196Mb/s. Een andere test door met DD nullen weg te schrijven in een temp file haal ik zo'n 110Mb/sec. Even snel een 4GB testfile op http gezet en gedownload op een werkstation in het LAN: 73 Mb/sec.
Staat natuurlijk los van de performance op het moment dat ik meerdere veeleisende VM's naast elkaar zou draaien natuurlijk. Hoe dan ook, wat zou ik nodig hebben om dergelijke snelheid te evenaren?
Vind een simpel/goedkope set-up wel wat (Brazos, RaidZ met 3 disken), maar ben benieuwd hoe snel zoiets in de praktijk is. Zit er eigenlijk nog een groot verschil tussen RaidZ met 3 of met 5 disken? Is de enkele gigabit de bottleneck? Of is daarvoor de CPU niet krachtig genoeg om die bus vol te stouwen?
