Graças à Microsoft, em breve você poderá executar vários Windows aninhados dentro do Linux.

Graças à Microsoft, em breve você poderá executar vários Windows aninhados dentro do Linux.

A Microsoft oferece a opção de executar um hipervisor aninhado (Hyper-V) ou virtualização aninhada no Linux. O engenheiro sênior do Microsoft Linux, Jinank Jain, enviou uma série de correções hoje em relação a esse recurso. As notas do patch dizem:

Esta série de correções foi planejada para adicionar suporte para o Microsoft Nested Hypervisor. No caso do hipervisor aninhado da Microsoft, há várias hiperchamadas privilegiadas que precisam ir para o hipervisor L0 em vez do hipervisor L1. Essa série de correções basicamente identifica essas hiperchamadas e as substitui por hiperchamadas aninhadas.

  • mshv: Adicionado suporte para descoberta de hipervisor aninhado.

  • hv: configura registradores síncronos no caso de seção raiz aninhada

  • hv: adiciona uma interface para hiperchamadas aninhadas.

  • hv: habilita o driver vmbus para partição raiz aninhada.

  • hv, mshv: altera o vetor de interrupção para a partição raiz aninhada

Para quem não sabe, a virtualização aninhada permite que os usuários executem uma máquina virtual (VM) dentro de outra máquina virtual Hyper-V. Portanto, se a correção for mesclada com sucesso em breve, talvez bem a tempo do kernel Linux versão 6.2, em breve você poderá executar mais de uma instância do Windows dentro do Linux.

A virtualização aninhada geralmente deve ser usada por empresas, e a Microsoft certamente está adicionando esse recurso com essas coisas em mente. No entanto, pode ser uma experiência divertida para usuários regulares.

Fonte: LKML via LWN

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *