Veröffentlichung von Cloud Hypervisor 48.0 mit Verbot der Annahme von von KI generiertem Code

Die Version 48.0 des Cloud Hypervisor wurde vorgestellt, die auf den Komponenten des Rust-VMM-Projekts basiert, das in Zusammenarbeit mit Intel, Alibaba, Amazon, Google und Red Hat entwickelt wird. Rust-VMM ist in der Programmiersprache Rust geschrieben und ermöglicht die Erstellung von hypervisor-spezifischen Lösungen für bestimmte Aufgaben. Cloud Hypervisor ist einer dieser Hypervisoren, der einen hochgradigen Virtual Machine Monitor (VMM) bereitstellt, der auf KVM oder MSHV arbeitet und für die Anforderungen von Cloud-Systemen optimiert ist. Der Code des Projekts ist unter den Lizenzen Apache 2.0 und BSD verfügbar. Der Hypervisor wurde ursprünglich von Intel entwickelt und anschließend unter das Dach der Linux Foundation übertragen, wonach Unternehmen wie Alibaba, AMD, Ampere, ARM, ByteDance, Cyberus Technology, Microsoft und Tencent Cloud an der Entwicklung beteiligt waren.

Cloud Hypervisor konzentriert sich auf das Ausführen moderner Linux-Distributionen mit paravirtualisierten Geräten auf virtueller Basis. Zu den wichtigsten Aufgaben gehören: hohe Reaktionsfähigkeit, geringer Speicherverbrauch, hohe Leistung, vereinfachte Konfiguration und Reduzierung möglicher Angriffsvektoren. Es besteht die Möglichkeit, den Kernel des Betriebssystems direkt ohne zwischenzeitliche Bootloader zu laden, was ein sehr schnelles Starten virtueller Maschinen ermöglicht (weniger als 100 ms bis zur Übergabe der Steuerung an Anwendungen im Benutzerspeicher).

Die Unterstützung von Emulation wurde auf ein Minimum reduziert, wobei der Schwerpunkt auf Paravirtualisierung liegt. Das Projekt unterstützt die Architekturen x86_64, AArch64 und RISC-V. Unterstützt werden 64-Bit-Versionen von Linux und Windows 10/Windows Server 2019 als Gastbetriebssysteme, und es gibt die Möglichkeit, Cloud Hypervisor zur Ausführung von Containern in virtuellen Maschinen mit dem Werkzeug Kata Containers zu verwenden. Live-Migration ist ebenfalls vorgesehen. von virtuellen Maschinen zwischen Servern. und das Management des Lebenszyklus virtueller Maschinen erfolgt über die HTTP API.

In der neuen Version:

  • Es wurden Regeln für die Anwendung von KI-Tools bei der Entwicklung eingeführt, die die Annahme von Code verbieten, der mit Hilfe von großen Sprachmodellen und KI-Assistenten wie ChatGPT, Gemini, Claude und GitHub Copilot generiert wurde. Als Grund wird der Wunsch genannt, Mehrdeutigkeiten im Einklang mit Lizenzanforderungen zu vermeiden (KI wurde auf Code unter verschiedenen Lizenzen trainiert, und der generierte Code kann potenziell als abgeleitete Arbeit interpretiert werden). Das Verbot von KI dient auch dem Ziel, die Belastung der Betreuer zu verringern, indem sie von der Analyse sinnloser Korrekturen, die mit Hilfe von KI erstellt wurden, entlastet werden.
  • Es wurde experimentelle Unterstützung für das Gerät fw_cfg (Firmware Configuration) hinzugefügt, das es ermöglicht, Daten und Einstellungen, wie die Bootkonfiguration der virtuellen Maschine, Informationen zur Speicheranordnung im System und ACPI-Tabellen, vom Host-Umfeld in das Gast-System zu übertragen.
  • Es wurde experimentelle Unterstützung für das Gerät ivshmem hinzugefügt, um mehreren Gast-Systemen den gemeinsamen Zugriff auf einen gemeinsamen Speicherbereich zu ermöglichen.
  • Die Unterstützung für das Laden von RISC-V-Systemen wurde hinzugefügt, indem die Kontrolle an die Firmware (Firmware Boot) übergeben wird, anstatt den Kernel des Betriebssystems direkt zu starten.
  • Für x86_64-Hosts, die den KVM-Hypervisor verwenden, wurde das Limit für die Anzahl der verfügbaren virtuellen Prozessoren (vCPU) von 254 auf 8192 erhöht.
  • Im Gerät virtio-blk wurde eine Optimierung implementiert, die die Gruppierung und die Batch-Verarbeitung von asynchronen Ein-/Ausgabe-Anfragen nutzt. Diese Änderung hat die Leistung beim Umgang mit kleinen Blöcken (<=16KB) verbessert.
  • Die Ausführung der Pauseoperation wurde beschleunigt, virtuellen Maschinen, was besonders in virtuellen Maschinen mit einer großen Anzahl von vCPUs bemerkbar ist.
  • Die Dokumentation zum Betrieb von Cloud Hypervisor-Gastsystemen mit Windows 11 wurde hinzugefügt.
  • Die Unterstützung für die Intel SGX-Technologie (Software Guard Extensions) wurde eingestellt.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster