Partilhar via


Hyper-V arquitetura

Hyper-V apresenta uma arquitetura baseada em hipervisor Tipo 1. O hipervisor virtualiza processadores e memória. Fornece mecanismos para que a pilha de virtualização na partição raiz possa gerir partições filhas e máquinas virtuais (VMs), além de expor serviços como dispositivos de E/S (entrada/saída) para as VMs.

A partição raiz possui e tem acesso direto aos dispositivos físicos de E/S. 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 (Integrated Device Electronics) e a porta de dispositivo de entrada PS/2. E suporta 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 filha. Cada serviço é exposto como um dispositivo pelo barramento de VM, que atua como um barramento de E/S e permite a comunicação de alto desempenho entre VMs que usam mecanismos como a memória partilhada. O gerenciador Plug and Play do sistema operacional convidado enumera esses dispositivos, incluindo o VM Bus, 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 seguintes links sugerem práticas recomendadas que aumentam o desempenho em servidores que desempenham o papel Hyper-V.