Skip to main content

Qu'est-ce qu'un moniteur de machine virtuelle?

Un moniteur de machines virtuels est un programme qui contrôle le comportement de plusieurs machines virtuelles sur un système, permettant à chaque utilisateur d'avoir un système entièrement fonctionnel.De plus, chaque utilisateur sur un réseau surveillé par machine virtuelle considérera son ordinateur comme une entité autonome, complètement séparée du reste de l'environnement informatique.Cependant, l'ordinateur hébergeant toutes les machines virtuelles mdash;et le programme Virtual Machine Monitor MDASH;est vraiment en contrôle.Grâce à cette illusion d'autocratie, un seul ordinateur avec un matériel puissant peut permettre à plusieurs systèmes de drones plus faibles d'utiliser ses ressources de manière assez non transparente.L'inconvénient est que tous les ordinateurs exécutant les machines virtuels dépendent de l'ordinateur hôte;Si quelque chose arrive à l'hôte, toutes les machines virtuelles s'écraseront immédiatement.

L'informatique virtuelle permet aux utilisateurs finaux d'exécuter un système dans leur système, offrant la possibilité d'utiliser simultanément des systèmes d'exploitation et des itérations d'un ordinateur.Un utilisateur d'ordinateur virtuel pourrait avoir son ordinateur principal exécutant Windows Vista et un ordinateur virtuel exécutant Windows XP en même temps.Sur un réseau, d'autres utilisateurs de réseau peuvent accéder à ces ordinateurs virtuels pour leur propre usage.C'est là qu'un moniteur de machine virtuel entre en jeu.

Bien que chaque machine virtuelle sur le réseau fonctionne ostensiblement seule, chaque machine utilise vraiment le même matériel, qui est situé dans la machine hôte.Le moniteur de machine virtuelle est le signal de trafic qui maintient tout le système sur le système.Il indique à chaque ordinateur virtuel quand il peut avoir accès à la carte vidéo, à la mémoire, au disque dur, au processeur et à d'autres composants matériels du système, empêchant les plantages et autres anomalies de se produire.

L'avantage est qu'il permet aux ordinateurs plus faibles d'emprunter la puissance de traitement des ordinateurs plus forts.En hébergeant des machines virtuelles sur l'ordinateur plus fort et en permettant aux ordinateurs les plus faibles d'y accéder comme s'ils possédaient réellement le matériel le plus puissant, les performances globales de ces machines les plus faibles sont renforcées.Tous les cycles de processeur inactifs sur la machine plus forte peuvent être consacrés à l'exécution d'ordinateurs virtuels, maximisant l'efficacité de ce matériel puissant.

Il s'agit d'une solution ténue, cependant, car elle est liée à la santé du réseau informatique.Si le réseau échoue, chaque machine virtuelle utilisée par des ordinateurs autres que l'hôte-PC deviendra inactive, car elle ne sera plus connectée au moniteur de machine virtuelle.Une dépendance excessive sur cette solution peut donc entraîner de grandes périodes de temps d'arrêt si le réseau est soumis à des problèmes de fiabilité.