Udgivelsen af hypervisoren Xen 4.14

Efter otte måneders udvikling udgivet udgivelsen af den frie hypervisor Xen 4.14. I udviklingen af den nye version har virksomheder som Alibaba, Amazon, AMD, Arm, Bitdefender, Citrix, EPAM Systems, Huawei og Intel deltaget. Udgivelsen af opdateringer til Xen 4.14-grenen vil fortsætte frem til 24. januar 2022, mens publiceringen af sikkerhedsopdateringer vil være frem til 24. juli 2023.

Nøglepunkter Optimeringer i Xen 4.14:

  • Tilføjet support for en ny enhedsmodel Linux stubdomain, der gør det muligt at udføre under en separat ikke-privilegeret bruger og adskille komponenterne til enhedsemasjon fra Dom0. Tidligere kunne kun modellen "qemu-traditional" anvendes i stubdomæne-tilstand, hvilket begrænsede det spektrum af emuleret hardware. Den nye model Linux stubomains blev udviklet af QUBES OS-projektet og understøtter brugen af emuleringsdrivere fra de nyeste versioner af QEMU samt tilgængelige supplerende funktioner i QEMU til gæstesystemer.
  • For systemer, der understøtter Intel EPT, er der implementeret støtte til oprettelse af letvægtsafvigelser (forgreninger) af virtuelle maskiner til hurtig introspektion, f.eks. til malware-analyse eller fuzzing-testning. I sådanne forgreninger anvendes delt hukommelse, og der udføres ikke kloning af enhedsmodellen.
  • Liv-patch-systemet har fået binding til identifikatorer for hypervisor-versioner og registrerer rækkefølgen af anvendelse af patches for at undgå overlapning af patches, der ikke er til den rigtige version eller i den forkerte rækkefølge.
  • Tilføjet støtte for CET-udvidelser (Intel Control-flow Enforcement Technology) til beskyttelse mod udnyttelse af sårbarheder, der er bygget ved hjælp af teknikker som Return-Oriented Programming (ROP).
  • Tilføjet indstilling CONFIG_PV32 for at deaktivere støtte til 32-bit para-virtualiserede (PV) gæstesystemer i hypervisoren, mens 64-bit stadig understøttes.
  • Tilføjet støtte for Hypervisor FS, et pseudo-FS i stil med sysfs for struktureret adgang til interne data og indstillinger i hypervisoren, som ikke kræver loggning eller skrivning af hypercalls.
  • Muligheden for at køre Xen som et gæstebaseret system under Hyper-V-hypervisoren, der anvendes i Microsoft Azures cloudplatform, er blevet tilføjet. At køre Xen inde i Hyper-V gør det muligt at bruge den velkendte virtualiseringsstak i Azure-cloudmiljøer og giver mulighed for at flytte virtuelle maskiner mellem forskellige cloudsystemer.
  • Muligheden for at generere en tilfældig identifikator for gæstebaserede systemer er blevet tilføjet (tidligere blev identifikatorer genereret sekventielt). Identifikatorerne kan nu også gemmes mellem operationer for gemming, genopretning og migration af VM-tilstand.
  • Automatisk generering af bindings for Go-sproget baseret på libxl-strukturer er blevet sikret.
  • For Windows 7, 8.x og 10 er der tilføjet support for KDD, et værktøj til interaktion med WinDbg-debuggeren (Windows Debugger), hvilket gør det muligt at debugge miljøer med Windows uden at aktivere debugging i den gæstebaserede OS.
  • Support tilføjet for alle versioner af Raspberry Pi 4, der leveres med 4GB og 8GB RAM.
  • Support tilføjet for AMD EPYC-processorer med kodenavnet «Milan».
  • Ydelsen for nested virtualization, hvor Xen kører inden i gæstebaserede systemer baseret på Xen eller Viridian, er blevet forbedret.
  • I emuleringsmodus er der implementeret støtte for instruktionssættet AVX512_BF16.
  • Bygningen af hypervisoren er blevet overført til at bruge Kbuild.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster