LSI logic sas vs paravirtual

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine VMware vSphere — contrôleurs de stockage virtuels (vSCSI)
Comparaison LSI Logic SAS vs VMware Paravirtual SCSI (PVSCSI)
Gain mesuré (VMware) +12% de débit, -18% de CPU (tests à ~350 000 IOPS)
Voir aussi Vsphere · Vmware memory

Une VM VMware peut utiliser différents contrôleurs de stockage virtuels (vSCSI). Les deux principaux sont LSI Logic SAS (émulation d'un contrôleur matériel réel, compatible avec le plus grand nombre de systèmes d'exploitation invités) et VMware Paravirtual SCSI (PVSCSI) (contrôleur paravirtualisé, conçu spécifiquement pour les environnements virtuels VMware).

Comparatif

  • LSI Logic SAS : contrôleur par défaut historique, large compatibilité invité, performance correcte pour la majorité des charges.
  • PVSCSI : conçu pour réduire l'overhead CPU de virtualisation et améliorer le débit, particulièrement dans les environnements à forte volumétrie d'I/O.

Selon des tests VMware de 2014 (blogs.vmware.com), dans un environnement à très fort débit (environ 350 000 IOPS sur volumes VMFS), PVSCSI apporte environ +12% de débit de stockage pour -18% de consommation CPU par rapport à LSI Logic SAS.

Recommandation

  • Charges I/O modérées : LSI Logic SAS reste un choix simple et largement compatible.
  • Bases de données, charges I/O intensives : privilégier PVSCSI, à condition que le système d'exploitation invité et sa version de VMware Tools le supportent nativement (certains OS anciens nécessitent d'ajouter le contrôleur dès l'installation pour disposer du pilote).

Voir aussi