¿Qué es un monitor de máquina virtual?
Un monitor de máquina virtual es un programa que controla el comportamiento de múltiples máquinas virtuales en un sistema, lo que permite a cada usuario tener un sistema de funcionamiento totalmente. Además, cada usuario en una red monitoreada de una máquina virtual pensará en su computadora como una entidad autónoma, completamente separada del resto del entorno informático. Sin embargo, la computadora que aloja todas las máquinas virtuales, y el programa Virtual Machine Monitor, está realmente en control. A través de esta ilusión de autocracia, una sola computadora con hardware potente puede permitir múltiples sistemas de "drones" de hardware más débiles utilizar sus recursos de una manera bastante no transparente. La desventaja de esto es que todas las computadoras que ejecutan las máquinas virtuales dependen de la computadora host; Si algo le sucede al host, todas las máquinas virtuales se bloquearán inmediatamente.
La informática virtual permite a los usuarios finales ejecutar un "sistema dentro de su sistema", proporcionando la capacidad de utilizar sistemas operativos y TI separados y TI.eraciones de una computadora simultáneamente. Un usuario de la computadora virtual podría tener su computadora principal con Windows Vista y una computadora virtual que ejecuta Windows XP al mismo tiempo. En una red, otros usuarios de la red pueden acceder a estas computadoras virtuales para su propio uso. Aquí es donde entra en juego un monitor de máquina virtual.
Si bien cada máquina virtual en la red funciona aparentemente por sí misma, cada máquina realmente usa el mismo hardware, que se encuentra en la máquina host. El monitor de máquina virtual es la "señal de tráfico" que mantiene todo en el sistema funcionando sin problemas. Le dice a cada computadora virtual cuándo puede tener acceso a la tarjeta de video, la memoria, el disco duro, el procesador y otros componentes de hardware en el sistema, evitando que ocurran bloqueos y otras anomalías.
La ventaja de esto es que permite que las computadoras más débiles "tomen prestado" el poder de procesamiento de más fuertecomputadoras. Al alojar máquinas virtuales en la computadora más fuerte y permitir que las computadoras más débiles accedan a ellas como si realmente poseieran el hardware más potente, el rendimiento general de esas máquinas más débiles está reforzada. Todos los ciclos de CPU inactivos en la máquina más fuerte pueden dedicarse a ejecutar computadoras virtuales, maximizando la eficiencia de ese potente hardware.
Esta es una solución tenue, sin embargo, ya que está vinculada a la salud de la red informática. Si la red falla, cada máquina virtual utilizada por computadoras distintas al host-PC se inactiva, ya que ya no se conectará al monitor de máquina virtual. Por lo tanto, la excesiva dependencia de esta solución puede dar lugar a grandes períodos de tiempo de inactividad si la red está sujeta a preocupaciones de confiabilidad.