Hardware virtualization
Implementação de software virtual no processador. Este mecanismo permite criar vários sistemas independentes uns dos outros na mesma máquina técnica.
Como funciona
A virtualização de hardware (HV) só pode ser implementada com um processador VMX (Virtual Machine Extension). Este conjunto de modelos liga os sistemas operativos virtualizados diretamente aos recursos da CPU. Os sistemas operativos executados virtualmente noutro ambiente de sistema operativo são designados por “sistemas operativos convidados”.
O hipervisor é o software necessário para criar sistemas virtuais. Este software encarrega-se da coexistência de sistemas virtuais no mesmo hardware. Desta forma, os sistemas operativos virtuais não afectam a largura de banda ou a capacidade de processamento uns dos outros.
Funções de virtualização de hardware
O processador virtualizado tem as mesmas capacidades que o processador físico. A tecnologia HV liga o adaptador gráfico às máquinas de SO criadas. O número de máquinas convidadas criadas não afecta o desempenho do adaptador gráfico central. O hipervisor também regula o funcionamento de dispositivos periféricos em SOs virtuais sem quaisquer problemas operacionais e de desempenho.
Pioneiros na HV
Os concorrentes Intel e AMD são os primeiros a implementar a HV. A Intel lançou o VMM (Virtual Machine Monitor/Manager) e a AMD implementou a sua própria solução, o Direct Connect. A virtualização de hardware é uma tecnologia fácil de utilizar que pode contribuir muito para otimizar um cluster de sistemas. Atualmente, todos os processadores das linhas de produtos Intel e AMD suportam a virtualização de hardware.