DragonflyBSD receberá suporte a Hypervisor do NetBSD |
Kamil Rytarowski (CTO da Moritz Systems) informou que a Motriz Systems reservou Code Bounty (que é um meio de financiamento do DragonflyBSD) para trabalhar no port de Hypervisor para o DragonflyBSD tendo como principal desenvolvedor Jaromir Dolecek. Há duas propostas de port de Hypervisor:
- nvmm do NetBSD
- bhyve do FreeBSD
A Motriz Systems planeja portar o NVMM (NetBSD Virtual Machine Monitor) para o DragonflyBSD. NVMM é uma plataforma hypervisor que fornece suporte a aceleração via hardware. Uma API de virtualização é carregada pela biblioteca libnvmm que permite criar e gerenciar facilmente máquinas virtuais com o NVMM. O pacote Qemu no pkgsrc foi modificado para alavancar a API de virtualização e prover emulação rápida.
Módulo nvmm carregado com Qemu no NetBSD |
Muito trabalho já feito como por exemplo a compatibilidade com a API do NetBSD 9.0 e com melhorias do NetBSD-current, suporte tanto a Intel quanto AMD e já há um processo de upstream NVMM para o Qemu e quando estiver pronto, o backend do NVMM no Qemu deve funcionar bem no DragonflyBSD out of the box (e disponível do Dports).
O planejamento interno da Motriz Systems é de terminar o projeto até o dia 1° de Setembro de 2020 e todo o projeto será publicado nos seguintes links:
- https://github.com/Moritz-Systems/DragonFlyBSD (como branch e pull requested para o próximo link)
- https://github.com/DragonFlyBSD/DragonFlyBSD (os desenvolvedores do DragonFlyBSD irão testar os patches e integrar de acordo com as regras do code bounties).
Nenhum comentário:
Postar um comentário
Viu algum erro e quer compartilhar seu conhecimento? então comente aí.
Observação: somente um membro deste blog pode postar um comentário.