A Microsoft propôs a inclusão no núcleo Linux da primeira série de patches relacionados ao funcionamento como ambiente host (Dom0, partição raiz) para o hipervisor Hyper-V. O ambiente host é responsável por gerenciar o hipervisor, organizar o início de sistemas convidados, alocar recursos e garantir a interação das máquinas virtuais com o hardware.
Inicialmente, a possibilidade de utilizar o Linux como ambiente host para o sistema de virtualização Hyper-V foi apresentada em 2020 e já está sendo aplicada na infraestrutura da Microsoft, mas até agora evoluiu na forma de patches separados. A nova iniciativa visa integrar esses patches ao núcleo principal. A necessidade de usar o Linux para gerenciar o hipervisor Hyper-V decorre do desejo de simplificar a manutenção e aumentar a eficiência servidores, que gerenciam sistemas em nuvem da Microsoft, considerando que desde 2018 o número de sistemas convidados com Linux no serviço em nuvem Azure supera o número de ambientes com Windows.
O conjunto inicial de patches ainda se limita à adição de arquivos de cabeçalho usados no hipervisor Hyper-V e que complementam os arquivos de cabeçalho já incluídos no núcleo, utilizados em drivers para sistemas convidados. O arquivo SPEC do pacote com o núcleo 5.15, que inclui a implementação do ambiente host para o hipervisor Hyper-V, pode ser encontrado no repositório do Azure Linux, mas o uso do dispositivo /dev/mshv para gerenciar o Hyper-V ainda não está documentado. Os drivers Hyper-V para sistemas convidados foram adicionados ao núcleo Linux em 2009 e estão disponíveis desde a versão 2.6.32.

Fonte: opennet.ru
