We hebben op dit moment VMware draaien via NFS. Dit is overigens een mix van versie 4 en versie 5 clusters maar op beide is de performance OK. Nu zijn we aan het testen met Xen maar hebben hier en daar toch wat performance issues.
We zitten met name met het probleem binnen de guests van Xen. Performance vanaf de node zelf op een NFS mount is goed, maar zodra we testen binnen de guest is de performance vele malen lager en zien we de IOPS binnen onze storage groeien.
Binnen de guest zijn de snelheden ongeveer 7 MB/s (simpele dd test, block size van 512k). Maakt verder weinig uit of we --nonsparse gebruiken. Binnen de guest hebben we de kernel parameter elevator=noop toegevoegd wat ook geen snelheidswinst gaf. Het lijkt beter te draaien op iSCSI luns maar het moet toch ook werken op NFS? Ook de CPU priority verhogen heeft geen zin. Nu is het geen gigantisch probleem wanneer het via iSCSI werkt maar ik ben toch wel nieuwsgierig waarom we deze performance zien.
We gebruiken overigens VHD's. Het enige wat we volgens mij nog niet hebben getest is gebruik maken van LVM. Is dat iets wat jullie aan raden?