NUMA et Hyper-V

Il est maintenant possible de contrôler l’utilisation de NUMA au sein d’Hyper-V. Si une machine virtuelle (VM)  utilise de la mémoire de plus d’un nœud NUMA, la performance en pâtira. Hyper-V va essayer de minimiser couvrant, mais s’il n’y a pas d’autre moyen il utilisera la mémoire de plus de 1 nœud NUMA. Si vous souhaitez éviter cela, à tous moments éteignez juste NUMA couvrant dans les paramètres de Hyper-V de l’Hyper-V server. Bien entendu, c’est plus susceptible de se produire avec des invités qui demande beaucoup de mémoire. Maintenant que nous avons mémoire dynamique, qu’il est plus probable que la mémoire est aussi utilisée de plusieurs nœuds de NUMA.

Nouveauté SP1

Dans un blog TechNet Michael Kleef a annoncé que le nombre de VM par processeur logique (LP) a été augmenté de 8: 1 à 12: 1, une augmentation de 50 % de la densité de la VM.

Hyper-V et le SP1

Depuis l’arrivée du SP1, des nouvelle  3 fonctionnalités sont apparues dans Hyper-V:

  • La gestion de la mémoire dynamique
  • Remote FX
  • Gestion NUMA pour les VM

VMware vSphere 4.0, Citrix XenServer 5.5 et Microsoft Hyper-V R2

Pour comparer les performances des plateformes VMware vSphere 4.0, Citrix XenServer 5.5 et Microsoft Hyper-V R2, le goupe PRQ a fait le test suivant:

Monter 3 serveurs des différents acteurs, avec chacunes 8 VM ayant le role de serveur de terminaux en repartition de charge. Ces plateformes ont été chargées a concurrence de 200 utilisateurs. Le teps de réponse a été mesuré en fonction de cette chargeVoici un extrait de résultat:

...