Społeczność Xen Project, odpowiedzialna za rozwój otwartoźródłowej platformy do wirtualizacji serwerów - Xen, poinformowała o wydaniu nowej wersji hypervisora, oznaczonej numerem 4.6, która stanowi bezpośrednią kontynuację wersji 4.5 wprowadzonej na rynek w styczniu br.
Xen Hypervisor, opracowany pierwotnie na uniwersytecie Cambridge, dostępny jest bezpłatnie na zasadach licencji GNU General Public License (GPLv2). Platforma oferuje wsparcie dla architektur x86-64, IA-32 i ARM. Oprogramowanie stanowi fundament wirtualizacji w wielu firmach, u licznych dostawców chmur publicznych (public cloud) i w firmach hostingowych.
Podczas prac nad nowym wydaniem skupiono się na poprawie jakości kodu, poprawie wydajności, uszczelnieniu platformy i poprawie bezpieczeństwa. Wprowadzono nowe możliwości w zakresie migracji. Wsparcie dla migracji na żywo libxc / libxl został zastąpiony przez nowy mechanizm Migration v2. Przebudowano i rozszerzono funkcjonalność podsystemu zdarzeń, w tym dodano obsługę architektur ARM i x86.
Xen Security Modules, framework bezpieczeństwa Xen, zyskał domyślną politykę bezpieczeństwa, która jest nieustannie testowana w Xen Project Test Lab. Firmy Intel i BitDefender przyczyniły się do wprowadzenia wsparcia dla vTPM 2.0. Udoskonalono skalowalność tabel dostępu dla domen. Wprowadzono blokady ticketów, poprawiając niezawodność w przypadku dużych obciążeń poszczególnych maszyn wirtualnych.
Kod monitora maszyn wirtualnych dla architektury x86 został rozszerzony o framework Intel P2M, obsługę Intel Cache Allocation Technology, Intel Memory Bandwidth Monitoring i wiele innych udoskonaleń opracowanych przez programistów Intela. W obszarze architektury ARM dodano m.in. wsparcie dla Thunder X, 128 wirtualnych procesorów na architekturze AArch64.
W Xen 4.6 wprowadzono także znaczące ulepszenia w obrębie obsługi głównych systemów operacyjnych (Linux, FreeBSD i innych), mające na celu poprawę interoperacyjności.
Szczegółowe zmiany wprowadzone w nowej wersji znajdziesz na stronie projektu.