Veröffentlichung des Hypervisors Xen 4.15

Nach acht Monaten Entwicklung wurde die Veröffentlichung des freien Hypervisors Xen 4.15 bekanntgegeben. An der Entwicklung der neuen Version waren Unternehmen wie Amazon, Arm, Bitdefender, Citrix und EPAM Systems beteiligt. Die Veröffentlichung von Updates fĂŒr den Xen 4.15-Zweig wird bis zum 8. Oktober 2022 andauern, wĂ€hrend die Veröffentlichung von Sicherheitskorrekturen bis zum 8. April 2024 erfolgt.

SchlĂŒsselĂ€nderungen in Xen 4.15:

  • In den Prozessen Xenstored und oxenstored wurde experimentelle UnterstĂŒtzung fĂŒr Live-Updates implementiert, die es ermöglichen, Sicherheitskorrekturen bereitzustellen und anzuwenden, ohne die Host-Umgebung neu zu starten.
  • UnterstĂŒtzung fĂŒr vereinheitlichte Boot-Images wurde hinzugefĂŒgt, die es ermöglichen, Systemabbilder zu erstellen, die auch Xen-Komponenten enthalten. Diese Abbilder sind als eine einzige BinĂ€rdatei fĂŒr EFI gestaltet, die verwendet werden kann, um ein laufendes Xen-System direkt ĂŒber den EFI-Bootloader ohne Zwischensysteme wie GRUB zu starten. Zu den enthaltenen Xen-Komponenten gehören der Hypervisor, der Kernel fĂŒr die Host-Umgebung (dom0), initrd, Xen KConfig, XSM-Einstellungen und der Device Tree.
  • FĂŒr die ARM-Plattform wurde experimentelle UnterstĂŒtzung fĂŒr die AusfĂŒhrung von GerĂ€temodellen auf der Seite des Host-Systems dom0 implementiert, was es ermöglicht, beliebige HardwaregerĂ€te fĂŒr Gast-Systeme auf ARM-Architektur zu emulieren. FĂŒr ARM wurde auch UnterstĂŒtzung fĂŒr SMMUv3 (System Memory Management Unit) implementiert, um die Sicherheit und ZuverlĂ€ssigkeit der GerĂ€teeinpassing auf ARM-Systemen zu erhöhen.
  • Die Möglichkeit wurde hinzugefĂŒgt, den Mechanismus der Hardware-Tracing IPT (Intel Processor Trace), der erstmals mit CPUs der Intel Broadwell-Serie verfĂŒgbar ist, zu nutzen, um Daten aus Gast-Systemen an Debugging-Tools auf der Seite des Host-Systems zu exportieren. Beispielsweise können VMI Kernel Fuzzer oder DRAKVUF Sandbox verwendet werden.
  • UnterstĂŒtzung fĂŒr Viridian-Umgebungen (Hyper-V) wurde hinzugefĂŒgt, um Gast-Systeme mit Windows zu betreiben, die mehr als 64 VCPU verwenden.
  • Die PV Shim-Schicht, die zum Betrieb unverĂ€nderter paravirtualisierter Gast-Systeme (PV) in PVH- und HVM-Umgebungen verwendet wird, wurde modernisiert (sie ermöglicht den Betrieb Ă€lterer Gast-Systeme in sichereren Umgebungen mit strengerer Isolation). In der neuen Version wurde die UnterstĂŒtzung fĂŒr das Starten von PV-Gast-Systemen in Umgebungen verbessert, die nur den HVM-Modus unterstĂŒtzen. Die GrĂ¶ĂŸe der Schicht wurde durch die Reduzierung des HVM-spezifischen Codes verringert.
  • Die Möglichkeiten der VirtIO-Treiber auf ARM-Systemen wurden erweitert. FĂŒr ARM-Systeme wurde eine Implementierung angeboten Server von IOREQ, das in Zukunft zur Verbesserung der Virtualisierung von Ein- / Ausgaben unter Verwendung von VirtIO-Protokollen eingesetzt werden soll. Eine Referenzimplementierung des VirtIO-BlockgerĂ€ts fĂŒr ARM wurde hinzugefĂŒgt, und es wurde die Möglichkeit geschaffen, VirtIO-BlockgerĂ€te in GĂ€stesysteme auf ARM-Architektur zu ĂŒbertragen. Die UnterstĂŒtzung der PCIe-Virtualisierung fĂŒr ARM wird aktiviert.
  • Die Arbeiten zur Implementierung des Xen-Ports fĂŒr RISC-V-Prozessoren werden fortgesetzt. Derzeit wird Code fĂŒr die Verwaltung des virtuellen Speichers auf Host- und GĂ€stesystemseiten entwickelt sowie architekturspezifischer Code fĂŒr RISC-V erstellt.
  • Gemeinsam mit dem Zephyr-Projekt wird auf der Grundlage des MISRA_C-Standards ein Set von Anforderungen und Richtlinien fĂŒr die Codegestaltung entwickelt, um Sicherheitsrisiken zu minimieren. Zur Erkennung von Abweichungen von den festgelegten Regeln werden statische Analyzer eingesetzt.
  • Die Hyperlaunch-Initiative wurde vorgestellt, die auf die Bereitstellung flexibler Tools zur Anpassung des Starts einer festen Menge abzielt virtuelle Maschinen wĂ€hrend der Systemboot. Die Initiative schlĂ€gt das Konzept von domB (Boot-DomĂ€ne, dom0less) vor, das es ermöglicht, beim Start von virtuellen Maschinen in der frĂŒhen Phase des Serverboots ohne die Bereitstellung einer dom0-Umgebung auszukommen.
  • Im kontinuierlichen Integrationssystem wurde das Testen von Xen in Alpine Linux und Ubuntu 20.04 sichergestellt. Die ÜberprĂŒfung von CentOS 6 wurde eingestellt. Im kontinuierlichen Integrationsumfeld fĂŒr ARM wurden dom0 / domU-Tests auf Basis von QEMU hinzugefĂŒgt.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster