Red Hat Training

A Red Hat training course is available for RHEL 8

17.2.2. Possibilitando o esclarecimento do Hyper-V

As iluminações Hyper-V fornecem um método para a KVM imitar o Hyper-V hypervisor Microsoft. Isto melhora o desempenho das máquinas virtuais Windows.

As seções seguintes fornecem informações sobre os esclarecimentos Hyper-V suportados e como habilitá-los.

17.2.2.1. Habilitando as iluminações Hyper-V em uma máquina virtual Windows

As iluminações Hyper-V proporcionam melhor desempenho em uma máquina virtual Windows (VM) rodando em um host RHEL 8. Para instruções sobre como habilitá-los, veja o seguinte.

Procedimento

  1. Edite a configuração XML da VM, adicionando as iluminações Hyper-V. Nos comandos seguintes, substitua $VMNAME pelo nome da VM do Windows.

    # virt-xml $VMNAME --edit --features hyperv_relaxed=on,hyperv_vapic=on,hyperv_spinlocks=on,hyperv_spinlocks_retries=8191,hyperv_vpindex=on,hyperv_runtime=on,hyperv_synic=on,hyperv_stimer=on,hyperv_frequencies=on
    
    # virt-xml $VMNAME --edit --clock hypervclock_present=yes
  2. Reinicie o VM

Verificação

  • Use o comando virsh dumpxml para exibir a configuração XML da VM modificada. Se incluir os seguintes segmentos, os esclarecimentos Hyper-V são habilitados na VM.

    <hyperv>
      <relaxed state='on'/>
      <vapic state='on'/>
      <spinlocks state='on' retries='8191'/>
      <vpindex state='on'/>
      <runtime state='on' />
      <synic state='on'/>
      <stimer state='on'/>
      <frequencies state='on'/>
    </hyperv>
    
    <clock offset='localtime'>
      <timer name='hypervclock' present='yes'/>
    </clock>