Les avantages offerts par la virtualisation sont multiples : la réduction des coûts d'acquisition d'une infrastructure informatique, la réduction des coûts de maintenance de cette infrastructure , la baisse de la consommation énergétique, la mise à disposition d'un environnement de tests à moindre coût, la réutilisation de vieux systèmes incompatibles avec les nouvelles générations de matériel, etc. Devant ces avantages, la virtualisation a rapidement intégré plusieurs systèmes d'informations d'entreprise en étant parfois le socle d'importantes applications ou bases de données.
Bien qu'il en existe de deux types (avec ou sans système d'exploitation sur la machine hôte), les hyperviseurs n'offrent pas tous les mêmes possibilités en termes de fonctionnalités, de performances et de systèmes d'exploitation invités supportés. En effet, l'hyperviseur doit gérer des accès simultanés aux mêmes composants matériels ; processeur, mémoire vive et surtout les unités de stockage et les cartes réseaux. Et c'est souvent pour la gestion de ces deux derniers éléments que les performances fournies par les hyperviseurs sont à rude épreuve. À cela s'ajoute aussi le fait que certains hyperviseurs ne peuvent pas supporter la majorité des systèmes d'exploitation utilisés par les applications ou les bases de données. Il est donc judicieux de relever quels sont les meilleurs hyperviseurs ou les hyperviseurs les plus utilisés, et sur la base de quels critères.
L'idée de ce sondage est de recueillir vos avis et expériences avec les hyperviseurs de serveurs sur la base des critères que sont :
- Écosystème des systèmes d'exploitation invités supportés : il s'agit des systèmes d'exploitation qui peuvent être installés sur les machines virtuelles créées sur l'hyperviseur ;
- Performance : la gestion des montées en charge des machines virtuelles, et des accès concurrents aux composants matériels ;
- Stabilité : la stabilité des machines virtuelles et de la machine hôte dans le temps. Il arrive aussi que certains hyperviseurs, quoique performants, soient à l'origine de l'arrêt brusque d'une machine virtuelle, ou même soient à l'origine de problème d'intégrité (pour corruption de données, par exemple) dans la couche applicative et bases de données ;
- Gestion des périphériques : les différents types de périphériques supportés. Il y a des hyperviseurs qui ne peuvent encore gérer des ports matériels tels que l'USB, le port série, etc. Ces types de périphériques ne peuvent donc pas être exploités dans les machines virtuelles gérées par ces hyperviseurs ;
- Administration : la facilité dans la gestion quotidienne de l'environnement et des tâches d'administration ;
- Fonctionnalités : les possibilités proposées par l'hyperviseur telles que la migration des machines virtuelles à chaud d'un hôte à un autre ou d'une unité stockage à une autre ; la configuration de réseaux virtuels avancés (Bonding ou NIC Teaming, VLAN, etc.) ; un portail Self-Service, etc. ;
- Et d'autres critères que vous pourrez relever.
Le but est de créer un débat de qualité. La richesse du sondage viendra du partage d'expérience.
P.-S. Les résultats seront seulement à titre indicatif, mais la richesse du sondage viendra des témoignages et du débat technique. En effet, le résultat du sondage sera uniquement représentatif de l'activité des membres du club Developpez.com, mais ne sera probablement pas représentatif du marché en général.
Votre avis :
Quels sont les hyperviseurs que vous estimez meilleurs ?
Êtes-vous satisfait des performances de vos machines virtuelles pour l'exécution de vos applications et/ou bases de données ?