E foi lançado o Xen 4.19 com recursos ARM e x86 expandidos, e mais. Confira as novidades e veja como instalar esse software.
O Xen é um software livre de virtualização para as arquiteturas x86, x86-64, IA-32, IA-64 e PowerPC. Esse software permite a execução de vários sistemas operacionais, simultaneamente, sobre um mesmo hardware.
Nele, versões modificadas de Linux e NetBSD podem ser usadas como base e vários sistemas Unix modificados podem ser executados.
Xen também é um monitor de máquina virtual de código aberto desenvolvido pela Universidade de Cambridge. O objetivo do design é ser capaz de executar instâncias totalmente funcionais de sistemas operacionais de uma forma totalmente funcional em um único computador.
O Xen oferece isolamento seguro, controle de recursos, garantias de QoS e migração dinâmica de máquinas virtuais. Os sistemas operacionais podem ser explicitamente modificados para executar o Xen (enquanto mantém a compatibilidade com os aplicativos do usuário).
Agora, o Xen 4.19 está sendo lançado como a versão principal mais recente deste hipervisor de código aberto.
Novidades do Xen 4.19
O hipervisor Xen 4.19 estreia com suporte de hardware aprimorado para x86 e Arm, além de novos recursos e melhorias.
Ele traz atualizações importantes, principalmente com o objetivo de aprimorar o suporte de hardware para as arquiteturas x86 e Arm e introduzir melhorias de desempenho e funcionalidade.
Sim. O Xen 4.19 amplia seu suporte de hardware, principalmente para as arquiteturas x86 e Arm.
Por exemplo, os sistemas x86 verão melhorias, como a configuração simplificada de domínios de hardware, reduzindo significativamente os tempos de configuração.
Uma nova abordagem para lidar com interrupções otimiza o processamento e os tempos de resposta em diferentes clusters de CPU.
Ao mesmo tempo, a arquitetura Arm recebe um impulso notável com suporte para notificações FF-A e a capacidade de programar nós dinamicamente, simplificando configurações e melhorando o desempenho.
Além disso, esta atualização introduz um novo driver para lidar com interrupções, melhorando a capacidade de resposta e a escalabilidade de sistemas sob cargas pesadas.
O lançamento também se concentra em refinar ferramentas de desenvolvedor e simplificar processos de integração.
Por exemplo, o Xen removeu dependências desnecessárias como libsystemd de seu processo de construção quando o suporte Systemd está habilitado, optando por uma implementação de biblioteca autônoma.
Também devemos mencionar que o suporte para o tradicional qemu-xen e pv-grub foi descontinuado em favor de soluções mais novas que se integram diretamente com projetos tradicionais como o bootloader Grub.
Por último, mas não menos importante, o Xen 4.19 atualizou a versão mínima suportada da cadeia de ferramentas OCaml para garantir a compatibilidade com ambientes de desenvolvimento modernos e aumentou o número máximo de CPUs que o Xen pode suportar para 16383, elevando significativamente o nível de escalabilidade.
Por fim, se quiser saber mais sobre o assunto, acesse a nota de lançamento.
Como instalar ou atualizar o Xen 4.19
O Xen está disponível na maioria das distribuições Linux e pode ser instalado simplesmente usando o gerenciador de pacotes destas.