Efter otte måneders udvikling er den frie hypervisor Xen 4.15 blevet offentliggjort. Virksomheder som Amazon, Arm, Bitdefender, Citrix og EPAM Systems har deltaget i udviklingen af den nye version. Udgivelsen af opdateringer til Xen 4.15-grenen vil vare indtil den 8. oktober 2022, mens offentliggørelsen af sikkerhedsrettelser fortsætter indtil den 8. april 2024.
Nøgleændringer i Xen 4.15:
- I processerne Xenstored og oxenstored er der implementeret eksperimentel support for live-opdateringer, som gør det muligt at levere og anvende sikkerhedsrettelser uden at genstarte værtsmiljøet.
- Support til ensartede opstartsbilleder er blevet tilføjet, hvilket giver mulighed for at oprette systembilleder, der inkluderer Xen-komponenter. Sådanne billeder er udformet som en enkelt binær fil til EFI, som kan bruges til at starte et fungerende Xen-system direkt fra EFI-bootmanageren uden mellemled, såsom GRUB. Billedet inkluderer Xen-komponenter såsom hypervisor, kerne til værtsmiljøet (dom0), initrd, Xen KConfig, XSM-indstillinger og Device Tree.
- Der er implementeret eksperimentelle muligheder for at køre enhedsmodeller på værtsystemet dom0 for ARM-platformen, hvilket muliggør emulering af vilkårlige hardwareenheder for gæstesystemer baseret på ARM-arkitekturen. Der er også tilføjet support til SMMUv3 (System Memory Management Unit) for ARM, hvilket øger sikkerheden og pålideligheden ved enhedsgennemstrømning på ARM-systemer.
- Muligheden for at bruge IPT (Intel Processor Trace) hardware-tracking mekanismen, der begyndte med Intel Broadwell CPU'er, er blevet tilføjet, hvilket gør det muligt at eksportere data fra gæstesystemer til debug-værktøjer, der kører på værtsystemet. For eksempel kan man bruge VMI Kernel Fuzzer eller DRAKVUF Sandbox.
- Der er tilføjet support til Viridian (Hyper-V) miljøer til kørsel af gæstesystemer med Windows, der bruger mere end 64 VCPU.
- PV Shim-laget, der anvendes til at køre uændrede paravirtualiserede gæstesystemer (PV) i PVH- og HVM-miljøer, er blevet moderniseret (det muliggør kørsel af ældre gæstesystemer i mere sikre miljøer med strengere isolation). Den nye version forbedrer understøttelsen af at starte PV-gæstesystemer i miljøer, der kun understøtter HVM-tilstand. Størrelsen på laget er blevet reduceret ved at forkorte HVM-specifikt kode.
- Mulighederne for VirtIO-drivere på ARM-systemer er blevet udvidet. Der er blevet foreslået en implementering af IOREQ til ARM-systemer, som senere planlægges anvendt til at styrke virtualiseringen af input/output ved hjælp af VirtIO-protokoller. En referenceimplementering af VirtIO-blokdesignet for ARM er blevet tilføjet, og muligheden for at overføre VirtIO-blokenheder til gæstesystemer baseret på ARM-arkitekturen er blevet tilbudt. Understøttelsen af PCIe-virtualisering for ARM er begyndt. server Arbejdet med at implementere Xen-porten for RISC-V-processorer fortsætter. Der udvikles i øjeblikket kode til styring af virtuel hukommelse på værts- og gæstesystemer, samt oprettelse af RISC-V-specifik kode.
- Sammen med Zephyr-projektet, baseret på MISRA_C-standarden, udvikles et sæt krav og retningslinjer til kodningsstandarder, der reducerer risikoen for sikkerhedsproblemer. Statisk analyseværktøjer anvendes til at afsløre uoverensstemmelser med de opstillede regler.
- Initiativet Hyperlaunch er blevet præsenteret med henblik på at tilbyde fleksible værktøjer til konfiguration af opstart af et statisk sæt under systemopstart. Initiativet foreslår konceptet domB (boot domain, dom0less), der gør det muligt at undgå opsætningen af et dom0-miljø ved opstart af virtuelle maskiner i den tidlige fase af serveropstart.
- I det kontinuerlige integrationssystem er Xen blevet testet i Alpine Linux og Ubuntu 20.04. Kontrollen af CentOS 6 er blevet stoppet. Tests af dom0/domU baseret på QEMU er blevet tilføjet til det kontinuerlige integrationsmiljø for ARM. virtual machines Efter otte måneders udvikling er udgivelsen af den gratis hypervisor Xen 4.15 blevet offentliggjort. Virksomheder som Amazon, Arm, Bitdefender, Citrix og EPAM Systems har deltaget i udviklingen af den nye version.
- 🥇Udgivelsen af hypervisor Xen 4.15 | ProHoster
Kilde: opennet.ru
