Nous avons trois hôtes VMware ESXi 4 qui servent des machines virtuelles à partir d'un partage NFS OpenFiler. Chaque hôte dispose d'une connexion gigabit directe au NAS. Bien que les performances en lecture soient excellentes, l'écriture de fichiers à l'intérieur des VM invitées souffre.
La configuration recommandée pour l'intégrité des données est d'exporter les partages NFS avec l'option sync
et monter ext3 avec data=journal
.
J'aimerais comparer le comportement de la configuration d'intégrité maximale avec celui de la configuration de performance d'E/S maximale. Pour configurer la performance, j'ai exporté le partage NFS en tant que
/mnt/raided/main/vm 10.0.0.0/255.255.0.0(rw,anonuid=96,anongid=96,secure,root_squash,wdelay,async)
alors que ext3 est monté avec
/dev/raided/main /mnt/raided/main ext3 defaults,usrquota,grpquota,acl,user_xattr,data=writeback,noatime
Ces options de configuration me permettront-elles d'obtenir des performances optimales en matière d'E/S ? Et si je changeais de système de fichiers ? Le système XFS améliorera-t-il les performances de manière significative ?
À part le plantage du NAS ou les pannes de courant, qu'est-ce qui peut causer des problèmes d'intégrité des données avec cette configuration ?