Virtual Machine
Machine virtuelle
Qu’est-ce qu’une machine virtuelle (VM) ?
Une machine virtuelle (VM) est un fichier logiciel, appelé image ou instance, qui se comporte comme un ordinateur physique. Comme un ordinateur physique, la VM exécute un système d’exploitation et des applications, et dispose de ses propres ressources virtuelles, notamment un processeur, de la mémoire, des disques durs, des interfaces réseau et d’autres périphériques. Les ressources virtuelles de chaque VM sont ensuite associées aux ressources réelles de l’ordinateur hôte physique. Une VM offre à l’utilisateur final une expérience identique à celle qu’il aurait sur l’hôte lui-même, et une ou plusieurs VM peuvent résider sur un même hôte. Sur les serveurs, plusieurs VM s’exécutent côte à côte sous la gestion d’un logiciel appelé hyperviseur. L’utilisation de VM pour répondre aux besoins informatiques, notamment en entreprise, est communément appelée virtualisation.
Pourquoi en avez-vous besoin ?
Pour un utilisateur, une machine virtuelle offre des avantages en matière de facilité de gestion et de sécurité, ainsi que la flexibilité nécessaire pour exécuter un système d’exploitation distinct et des applications non natives. Elle constitue donc un environnement idéal pour les développeurs et les testeurs de logiciels. Par exemple, une machine virtuelle est isolée, ou « sandboxée », du système hôte et des autres machines virtuelles. Les logiciels qui y sont exécutés ne peuvent donc pas s’échapper de cet environnement ni modifier l’ordinateur lui-même. Cela crée un environnement idéal pour tester d’autres systèmes d’exploitation, y compris des versions bêta, accéder à des données infectées par des virus, créer des sauvegardes de systèmes d’exploitation et exécuter des logiciels ou des applications sur des systèmes d’exploitation pour lesquels ils n’étaient pas initialement conçus.
Pour une organisation, l’utilisation de machines virtuelles sur sa plateforme serveur offre de nombreux avantages : réduction significative des coûts liés au matériel et à la maintenance, déploiement accéléré de nouveaux serveurs et amélioration de la reprise après sinistre. Par exemple, dans un environnement exclusivement physique, la plupart des serveurs sont largement sous-utilisés et n’exploitent que 5 à 15 % de leur capacité, selon les estimations. Avec une approche fondée sur la virtualisation des serveurs, l’utilisation du matériel augmente, car un seul serveur physique peut désormais héberger plusieurs machines virtuelles. Les applications n’ont plus besoin de disposer chacune de leur propre serveur, puisque chaque machine virtuelle exécutée sur le serveur physique peut les héberger. En 2011, IDC a fait état d’une réduction de 40 % des coûts matériels et logiciels pour les services informatiques ayant adopté une stratégie de virtualisation des serveurs. La réduction du nombre de serveurs physiques permise par la virtualisation entraîne également une baisse des besoins en énergie et en refroidissement.
Les machines virtuelles permettent également de provisionner et de déployer les serveurs plus rapidement : une nouvelle machine virtuelle peut être provisionnée et déployée en quelques minutes. Il est ainsi possible de cloner une machine virtuelle existante, sans consacrer les heures et les coûts habituellement nécessaires à l’installation d’un nouveau serveur physique. L’un des principaux avantages de la virtualisation des serveurs réside également dans sa portabilité et ses capacités de reprise : une machine virtuelle peut être déplacée rapidement et en toute sécurité d’un serveur à un autre. La sauvegarde des données critiques s’effectue rapidement et efficacement, car une entreprise peut créer facilement un site de réplication. La plupart des plateformes de virtualisation d’entreprise intègrent des logiciels qui contribuent à automatiser ce processus en cas de sinistre.
Comment GIGABYTE vous aide-t-il ?
GIGABYTE propose de nombreux systèmes serveurs parfaitement adaptés aux environnements virtualisés, notamment des serveurs rack polyvalents (pour les plateformes x86 comme Arm), ainsi que des modèles optimisés pour la densité des CPU, des GPU ou du stockage. Chaque produit offre une grande flexibilité en matière de déploiement, avec de nombreux emplacements d’extension pour l’ajout de cartes. Bien que les plateformes de virtualisation soient indépendantes du matériel, GIGABYTE s’est associé à plusieurs éditeurs de logiciels indépendants (ISV) et revendeurs à valeur ajoutée (VAR) dans différentes régions et sur différents segments de marché afin de proposer à ses clients une infrastructure virtualisée prête à déployer.