Machine virtuelle

Une machine virtuelle (ou « VM ») est un système informatique émulé créé à l’aide de logiciels. Elle utilise des ressources système physiques, telles que le CPU, la RAM et l’espace de stockage sur disque, mais elle est isolée des autres logiciels de l’ordinateur. Elle peut être facilement créée, modifiée ou supprimée sans affecter l’ordinateur hôte.

Les machines virtuelles offrent des fonctionnalités similaires à celles des machines physiques, mais elles ne s’exécutent pas directement sur le matériel. À la place, une couche logicielle se trouve entre le matériel et la machine virtuelle. Le logiciel qui gère une ou plusieurs VM est appelé « hyperviseur », et les VM sont appelées « invitées » ou instances virtualisées. Chaque invitée peut interagir avec le matériel, mais l’hyperviseur les contrôle. L’hyperviseur peut démarrer et arrêter les machines virtuelles, et également allouer une quantité spécifique de ressources système à chacune d’elles.

Vous pouvez créer une machine virtuelle à l’aide d’un logiciel de virtualisation. Microsoft Hyper-V Manager, VMware Workstation Pro et Parallels Desktop en sont des exemples. Ces applications vous permettent d’exécuter plusieurs VM sur un seul ordinateur. Par exemple, Parallels Desktop pour Mac vous permet d’exécuter des machines virtuelles Windows, Linux et macOS sur votre Mac.

Les VM sont idéales pour tester des logiciels, car les développeurs peuvent installer une ou plusieurs applications et revenir à un état enregistré (ou « instantané ») lorsque cela est nécessaire. Tester un logiciel sur un système d’exploitation classique peut provoquer des plantages inattendus et laisser certains fichiers après la désinstallation du logiciel. Il est plus sûr de tester un logiciel sur une machine virtuelle isolée du système d’exploitation et pouvant être entièrement réinitialisée si nécessaire.

Machines virtuelles dans le cloud

À mesure que les services cloud ont gagné en popularité, les VM basées sur le cloud sont elles aussi devenues de plus en plus populaires. Les « instances cloud », comme on les appelle souvent, s’exécutent sur un ordinateur auquel on accède par l’intermédiaire d’Internet. La VM est souvent contrôlée à l’aide d’un navigateur Web ou d’un utilitaire d’accès à distance. Les VM basées sur le cloud sont un moyen courant pour les entreprises de tester des déploiements de logiciels, car elles peuvent effectuer des tests sur des dizaines de machines sans héberger les VM localement.

Mis à jour September 21, 2018 par Per C.

quizTestez vos connaissances

Which of the following commands is typically located in the Edit menu?

A
Print
0%
B
Save
0%
C
Undo
0%
D
Minimize
0%
Correct! Incorrect!     View the Undo definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Machine virtuelle sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.