Projeto Xen anuncia a atualização 4.22 para o seu hipervisor!

Em sistemas GNU/Linux, existem dois poderosos hipervisores, que são usados para a criação e hospedagem de máquinas virtuais: o KVM e o Xen. O KVM se destaca por transformar o Linux em um hospedeiro nativo (aproveitando os recursos que já existem no kernel), ao passo que o Xen é mais enxuto por ser executado diretamente no hardware que precisa de uma VM de controle (Dom0), para gerenciar o sistema. E falando do Xen, o seu desenvolvimento continua à todo o vapor…

“The Xen Project has just announced the release of Xen 4.22, a major update to the open-source type-1 hypervisor which includes new x86 capabilities, better power management for ARM guests, stronger Xenstore resource controls, and carries on the project’s initial efforts in the area of RISC-V virtualization.”

— by Linuxiac.

O projeto Xen anunciou o lançamento do Xen 4.22, uma nova versão de seu hipervisor de código aberto do tipo 1, trazendo avanços importantes para arquiteturas x86 e ARM. Entre os principais destaques para o set x86, está o suporte ao recurso FRED (Flexible Return and Event Delivery), que moderniza e simplifica o gerenciamento de interrupções, exceções e chamadas de sistema. Além disso, a atualização introduz suporte ao AMD Bus Lock Threshold, uma ferramenta que mitiga perdas de desempenho no sistema causadas por VMs que executam repetidamente, instruções atômicas de bloqueio de barramento.

No ecossistema ARM, a nova versão aprimora a gestão de energia ao permitir que convidados (guests) realizem operações de suspensão e retomada (suspend and resume) através da interface padrão PSCI. O Xen 4.22 também eleva o suporte ao Arm Firmware Framework (especificação A-profiles) até a versão 1.2, enquanto continua o desenvolvimento voltado para sistemas embarcados e de missão crítica, com o suporte a MPU Armv8-R. O projeto também mantém os esforços iniciais para implementar a virtualização, em arquiteturas baseadas no set RISC-V.

Outra melhoria expressiva ocorreu no Xenstore, o serviço compartilhado de configuração e coordenação de domínios. Com a introdução de cotas por domínio e limites de profundidade de observação (watch-depth), a versão 4.22 impede que qualquer VM isolada consuma recursos excessivos, garantindo uma maior estabilidade e escalabilidade em ambientes de nuvem. Adicionalmente, a ferramenta xenpm se tornou capaz de realizar a leitura de temperatura por núcleo, em processadores Intel compatíveis.

Por fim, a atualização aprimora os testes de segurança funcional com a inclusão de ferramentas baseadas em QEMU para simulação e injeção de falhas. O projeto também avançou na limpeza de seu código-fonte ao remover interfaces e componentes considerados obsoletos há bastante tempo, consolidando uma base mais limpa e eficiente para ambientes corporativos e industriais. Para maiores informações, não deixem de consultar as notas de lançamento e a lista de recursos.

E eu aqui, na maior parte do tempo “brincando” com o GNOME Boxes… &;-D

Leave a Comment