O que é um monitor de máquina virtual?
Um monitor de máquina virtual é um programa que controla o comportamento de várias máquinas virtuais em um sistema, permitindo que cada usuário tenha um sistema de funcionamento totalmente. Além disso, cada usuário em uma rede monitorada de máquina virtual pensará em seu computador como uma entidade autônoma, completamente separada do restante do ambiente de computação. No entanto, o computador que hospeda todas as máquinas virtuais - e o programa Virtual Machine Monitor - está realmente no controle. Através dessa ilusão de autocracia, um único computador com hardware poderoso pode permitir que vários sistemas "drone" mais fracos de "drone" utilizem seus recursos de uma maneira razoavelmente não transparente. A desvantagem disso é que todos os computadores que executam as máquinas virtuais dependem do computador host; Se algo acontecer com o host, todas as máquinas virtuais travarão imediatamente.Erações de um computador simultaneamente. Um usuário virtual de computador pode ter seu computador principal executando o Windows Vista e um computador virtual executando o Windows XP ao mesmo tempo. Em uma rede, outros usuários de rede podem acessar esses computadores virtuais para seu próprio uso. É aqui que um monitor de máquina virtual entra em jogo.
Enquanto cada máquina virtual na rede opera ostensivamente por conta própria, cada máquina está realmente usando o mesmo hardware, localizado na máquina host. O monitor da máquina virtual é o "sinal de tráfego" que mantém tudo no sistema funcionando sem problemas. Ele informa a cada computador virtual quando pode ter acesso à placa de vídeo, memória, disco rígido, processador e outros componentes de hardware no sistema, impedindo que falhas e outras anomalias ocorram.
A vantagem disso é que ele permite que os computadores mais fracos "emprestem" o poder de processamento de mais fortescomputadores. Ao hospedar máquinas virtuais no computador mais forte e permitir que os computadores mais fracos os acessassem como se eles realmente possuíssem o hardware mais poderoso, o desempenho geral dessas máquinas mais fracas é apoiado. Todos os ciclos ociosos da CPU na máquina mais forte podem ser dedicados à execução de computadores virtuais, maximizando a eficiência desse hardware poderoso.
Esta é uma solução tênue, no entanto, à medida que está ligada à saúde da rede de computadores. Se a rede falhar, toda máquina virtual sendo usada por computadores que não o host-PC se tornará inativa, pois não estará mais conectada ao monitor da máquina virtual. A excesso de confiança nessa solução pode, portanto, resultar em grandes períodos de tempo de inatividade se a rede estiver sujeita a preocupações de confiabilidade.