Arquitetura do Hyper-V

O Hyper-V apresenta uma arquitetura baseada em hipervisor tipo 1. O hipervisor virtualiza processadores e memória e fornece mecanismos para a pilha de virtualização na partição raiz para gerenciar partições filho (máquinas virtuais) e expor serviços como dispositivos de e/s para as máquinas virtuais.

A partição raiz possui e tem acesso direto aos dispositivos de e/s físicos. A pilha de virtualização na partição raiz fornece um Gerenciador de memória para máquinas virtuais, APIs de gerenciamento e dispositivos de e/s virtualizados. Ele também implementa dispositivos emulados, como o controlador de disco IDE (Integrated Device Electronics) e a porta do dispositivo de entrada PS/2, e oferece suporte a dispositivos sintéticos específicos do Hyper-V para aumentar o desempenho e reduzir a sobrecarga.

arquitetura baseada em hipervisor do Hyper-v

A arquitetura de e/s específica do Hyper-V consiste em provedores de serviço de virtualização (VSPs) na partição raiz e nos clientes de serviço de virtualização (VSCs) na partição filho. Cada serviço é exposto como um dispositivo por meio de VMBus, que atua como um barramento de e/s e permite a comunicação de alto desempenho entre máquinas virtuais que usam mecanismos como memória compartilhada. O Gerenciador de Plug and Play do sistema operacional convidado enumera esses dispositivos, incluindo o VMBus, e carrega os drivers de dispositivo apropriados (clientes de serviço virtual). Outros serviços além de e/s também são expostos por meio dessa arquitetura.

A partir do Windows Server 2008, o sistema operacional apresenta esclarecimentos para otimizar seu comportamento quando ele está em execução em máquinas virtuais. Os benefícios incluem a redução do custo da virtualização de memória, a melhoria da escalabilidade de vários núcleos e a redução do uso da CPU em segundo plano do sistema operacional convidado.

As seções a seguir sugerem práticas recomendadas que produzem maior desempenho em servidores que executam a função do Hyper-V.

Referências adicionais