VMware

Normes ouvertes et plate-forme non spécifique

VMmark n’est ni un produit commercial ni un produit propriétaire, mais le fruit de notre volonté de développer des normes ouvertes pour les tests de performance de la virtualisation. Le logiciel VMmark est donc indépendant des diverses plates-formes matérielles et des systèmes de logiciels de virtualisation afin que les utilisateurs puissent mesurer en toute objectivité les performances de la virtualisation.

VMware collabore avec Standard Performance Evaluation Corporation (SPEC®), organisation à but non lucratif qui établit, gère et avalise des tests de performance standardisés, et avec les membres du sous-comité de virtualisation de SPEC afin de développer des méthodes standard pour comparer les performances de la virtualisation des serveurs des datacenters.

Les autres participants sont AMD, Dell, Fujitsu Siemens, Hewlett-Packard, Intel, IBM, Microsoft, Red Hat, Sun Microsystems et SWsoft. Pour plus d’informations, visitez le site Web du sous-comité de virtualisation de SPEC.

To top

Conduite de tests de performance de charges de travail réelles axés sur les applications

VMmark utilise des charges de travail représentatives des applications couramment rencontrées dans les datacenters, telles que serveurs de messagerie, bases de données, etc. VMware a travaillé en étroite collaboration avec ses partenaires pour concevoir et implémenter des tests de performance sur diverses plates-formes logicielles et matérielles, et a également recueilli un grand nombre de commentaires de la part des clients pour comprendre la façon dont ces applications sont utilisées dans les environnements virtualisés.

Pour mesurer les performances, VMmark tire parti de tests de performance existants auxquels les clients sont habitués.

To top

Implémentation unique en mosaïque

On peut définir l’unité de travail d’un test de performance d’environnements de consolidation virtualisés comme un groupe de machines virtuelles exécutant un ensemble de charges de travail. Pour un test de performance VMmark, cette unité de travail s’appelle une mosaïque.


Le nombre total de mosaïques prises en charge par un système fournit une mesure grossière de sa capacité de consolidation. Ce concept est similaire à certains tests de performance de serveurs, tels que TPC-C, qui font évoluer la charge de travail par étapes pour augmenter la charge du système.

To top

Méthodologie de scoring de haute précision

VMmark permet l’intégration des différentes mesures composantes en un score global. Lorsqu’un test VMmark est terminé, chaque charge de travail présente ses propres mesures de performance. Ces mesures sont collectées à intervalles fréquents au cours d’une exécution. Un test de performance VMmark est conçu pour durer au moins trois heures, et les mesures des charges de travail sont présentées toutes les 60 secondes.

Après l’exécution d’un test de performance, les mesures des charges de travail de chaque mosaïque sont calculées et agrégées en un score par mosaïque. Cette agrégation commence par la normalisation des différentes mesures de performance telles que Mo/seconde et validations de la base de données/seconde par rapport au système de référence. La moyenne géométrique des scores normalisés est ensuite calculée et représente le score final de la mosaïque. Les scores par mosaïque sont ensuite additionnés pour créer la mesure finale.

Cette approche permet aux utilisateurs de mesurer le temps système de virtualisation de chaque charge de travail de l’application ainsi que l’évolutivité de l’ensemble du système.

To top