A Broadcom, que há um ano adquiriu o negócio da VMware, propôs a inclusão de várias alterações no núcleo do Linux que adicionam ao hipervisor KVM a capacidade de redirecionar chamadas de hipervisor da VMware para o espaço do usuário e fornecem funcionalidades para ativar o interface "VMWare backdoor", utilizada durante a paravirtualização para enviar solicitações do sistema convidado para o ambiente host. Essas alterações permitirão migrar produtos da VMware para o uso do hipervisor KVM na plataforma Linux e garantirão a execução de sistemas convidados da VMware não modificados usando KVM.
A primeira alteração adiciona ao KVM suporte para redirecionar chamadas de hipervisor específicas da VMware para um manipulador executado no espaço do usuário (nos produtos VMware, chamadas de hipervisor são processadas no espaço do usuário), permitindo a execução de máquinas virtuais criadas para a VMware sem o uso de módulos de núcleo proprietários e sem ajustes nas máquinas virtuais.
A segunda alteração oferece a possibilidade de habilitar a interface "VMWare backdoor" não apenas para todo o sistema através de um parâmetro de inicialização existente kvm, .enable_vmware_backdoor, mas também por meio da ativação ao nível do hipervisor ligada a máquinas virtuais específicas.
Michael Larabel recebeu confirmação da Broadcom de que as versões Linux da plataforma de virtualização para workstations VMware Workstation têm a intenção de migrar para o uso do hipervisor KVM em vez de seu próprio código proprietário de virtualização. Os prazos para a conclusão da transição para o KVM ainda não foram definidos e dependem de quão rapidamente as alterações necessárias para trabalhar com máquinas convidadas da VMware serão incluídas no núcleo principal e começarem a ser entregues nas distribuições. Acredita-se que não haverá problemas com a integração dos patches, pois eles não afetam nada substancial e incluem apenas algumas dezenas de linhas de código. A opção mais otimista menciona a transição do VMware Workstation para KVM já no próximo ano.
Fonte: opennet.ru
