Red Hat Training
A Red Hat training course is available for RHEL 8
18.5. Restrições e limitações para a virtualização aninhada
Tenha em mente as seguintes restrições ao utilizar a virtualização aninhada.
Supported architectures
- O host L0 deve ser um sistema Intel, AMD, IBM POWER9, ou IBM Z. A virtualização aninhada atualmente não funciona em outras arquiteturas. Além disso, a Red Hat atualmente suporta apenas a Intel como um host para máquinas virtuais aninhadas (VMs), e todas as outras arquiteturas são fornecidas apenas como Technology Previews.
Supported guest operating systems
Para que a virtualização aninhada seja suportada, você deve usar os seguintes sistemas operacionais (OSs) convidados:
- No site L0 host - RHEL 8.2 e posteriores
No site L1 VMs - RHEL 7.8 e posteriores, ou RHEL 8.2 e posteriores
NotaEste suporte não se aplica ao uso de ofertas de virtualização baseadas na RHEL 7 e RHEL 8 em L1 VMs. Estas incluem:
- Virtualização da Red Hat
- Plataforma OpenStack Red Hat
- Virtualização OpenShift
No site L2 VMs - você deve usar um dos seguintes sistemas operacionais:
- RHEL 7.8 e posteriores
- RHEL 8.2 e posteriores
- Microsoft Windows Server 2016
- Microsoft Windows Server 2019
Além disso, no IBM POWER9, a virtualização aninhada atualmente só funciona sob as seguintes circunstâncias:
- Tanto o hospedeiro L0 quanto o L1 VM usam o RHEL 8
-
A L2 VM usa o RHEL 8, ou RHEL 7 com um kernel
rhel-alt
. - A L1 VM e a L2 VM não estão em modo de compatibilidade POWER8.
Non-KVM hypervisors
- Ao usar um L1 RHEL 8 VM em um hipervisor L0 não KVM, como VMware ESXi ou Amazon Web Services (AWS), criar L2 VMs no sistema operacional convidado RHEL 8 pode funcionar, mas não é suportado.
Feature limitations
- O uso de L2 VMs como hipervisores e a criação de convidados L3 não foi testado adequadamente e não se espera que funcione.
- A migração de VMs atualmente não funciona nos sistemas AMD se a virtualização aninhada tiver sido habilitada no host L0.
Em um sistema IBM Z, não é possível usar ao mesmo tempo o armazenamento de páginas enormes e a virtualização aninhada.
# modprobe kvm hpage=1 nested=1 modprobe: ERROR: could not insert 'kvm': Invalid argument # dmesg |tail -1 [90226.508366] kvm-s390: A KVM host that supports nesting cannot back its KVM guests with huge pages
Algumas características disponíveis no host L0 podem não estar disponíveis para o hipervisor L1.
Por exemplo, no hardware IBM POWER 9, o Motor de Virtualização de Interrupção Externa (XIVE) não funciona. Entretanto, as VMs L1 podem usar o controlador de interrupção XIVE emulado para lançar as VMs L2.