Compartilhar via


Arquitetura do Hyper-V

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

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 VMs, APIs de gerenciamento e dispositivos de E/S virtualizados. Ele também implementa dispositivos emulados, como o controlador de disco IDE (eletrônica de dispositivo integrado) e a porta do dispositivo de entrada PS/2. E dá suporte a dispositivos sintéticos específicos do Hyper-V para aumentar o desempenho e reduzir a sobrecarga.

Diagrama mostrando a arquitetura baseada em hipervisor Hyper-V.

A arquitetura de E/S específica do Hyper-V consiste em provedores de serviços de virtualização (VSPs) na partição raiz e clientes de serviço de virtualização (VSCs) na partição filho. Cada serviço é exposto como dispositivo por VMBus, que atua como barramento de E/S e permite a comunicação de alto desempenho entre VMs 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. Serviços diferentes de E/S também são expostos por meio dessa arquitetura.

Os links a seguir sugerem práticas recomendadas que melhoram o desempenho em servidores com a função Hyper-V.