O Passo a Passo da Virtualização - Passo 6
Nos posts anteriores, discutimos a emulação de dispositivos que compõem uma máquina virtual e a implementação de dispositivos sintéticos.
Pois bem... para utilizar um dispositivo emulado (que se comporta como um dispositivo físico conhecido), o sistema operaciona guest - ou seja, aquele que roda na máquina virtual - deve carregar o driver do dispositivo [físico] que o sistema emula.
E para interagir com um dispositivo sintético? Qual driver o sistema deve utilizar?
Integration Components
Neste caso, devem ser instalados os componentes de integração (ou "Integration Components") na máquina virtual. Estes componentes implementam o VSC - Virtualization Service Client, que se comunica com o VSP - Virtualization Service Provider através do VMBus (esta parte está detalhada no Passo 5).
Para quem está acostumado com o Virtual Server, os Integration Components são análogos às VM Additions, porém implementam a nova arquitetura do Hyper-V.
Além de implementar o VSC, os Integration Components também permitem:
- Sincronismo de horário entre máquina virtual e máquina física (host )
- Funcionalidade de heartbeat para a máquina virtual
- Suporte ao shutdown do sistema operacional guest
- Backup através de VSS (Virtual Shadow Copy Service)
Como se pode notar, as últimas 3 funcionalidades são normalmente exploradas por ferramentas de gerenciamento, o que reforça o nome Integration Components. ;)