Udgivelsen af Cloud Hypervisor 48.0 med forbud mod accept af kode genereret af AI

Cloud Hypervisor version 48.0 has been released, built on components from the Rust-VMM project, developed with the involvement of Intel, Alibaba, Amazon, Google, and Red Hat. Rust-VMM is written in Rust and enables the creation of hypervisors tailored for specific tasks. Cloud Hypervisor is one such hypervisor, providing a high-level Virtual Machine Monitor (VMM) that operates on top of KVM or MSHV and is optimized for cloud system tasks. The project's code is available under the Apache 2.0 and BSD licenses. The hypervisor was initially created by Intel and later transferred to the Linux Foundation for development, with contributions from Alibaba, AMD, Ampere, ARM, ByteDance, Cyberus Technology, Microsoft, and Tencent Cloud.

Cloud Hypervisor is focused on running modern Linux distributions using paravirtualized devices based on virtio. Key objectives include high responsiveness, low memory consumption, high performance, simplifying configuration, and reducing potential attack vectors. Direct loading of the OS kernel without intermediate bootloaders is possible, allowing virtual machines to start very quickly (less than 100 ms elapse before control is passed to user space applications).

Support for emulation is minimal, with an emphasis on paravirtualization. The project supports the x86_64, AArch64, and RISC-V architectures. It supports 64-bit builds of Linux and Windows 10/Windows Server 2019 as guest systems, and provides the capability to use Cloud Hypervisor for running containers in virtual machines through the Kata Containers toolkit. Live migration is also supported. af virtuelle maskiner mellem servere and lifecycle management of virtual machines via HTTP API.

I den nye version:

  • Reglerne for anvendelse af AI-værktøjer under udvikling er blevet indført, hvilket forbyder accept af kode genereret ved hjælp af store sprogmodeller og AI-assistenter som ChatGPT, Gemini, Claude og GitHub Copilot. Årsagen til dette er ønsket om at undgå tvetydighed i overholdelse af licenskrav (AI er trænet på kode under forskellige licenser, og den genererede kode kan potentielt fortolkes som et afledt arbejde). Forbuddet mod AI skyldes også ønsket om at reducere belastningen på dem, der vedligeholder systemet, ved at befri dem for at skulle gennemgå meningsløse rettelser skabt af AI.
  • Eksperimentel understøttelse af enhed fw_cfg (Firmware Configuration) er blevet tilføjet, hvilket gør det muligt at overføre data og indstillinger fra værtsmiljøet til gæstesystemet, såsom konfiguration af opstart af den virtuelle maskine, oplysninger om hukommelseslayout i systemet og ACPI-tabeller.
  • Eksperimentel understøttelse af enhed ivshmem til organisering af delt adgang for flere gæstesystemer til et fælles hukommelsesområde er blevet tilføjet.
  • Understøttelse af opstart af RISC-V-systemer gennem overførsel af kontrol til firmware (Firmware Boot) i stedet for direkte at starte OS-kernen er blevet tilføjet.
  • For x86_64-værter, der bruger KVM-hypervisoren, er grænsen for antallet af tilgængelige virtuelle processorer (vCPU) blevet forhøjet fra 254 til 8192.
  • I virtio-blk-enheden er der implementeret en optimering, der anvender gruppering og behandling af asynkrone input/output-anmodninger i batch. Ændringen har forbedret ydeevnen ved håndtering af blokke af lille størrelse (<=16KB).
  • Udførelsen af pauseoperationen er blevet accelereret. virtual machines, hvilket især er mærkbart i virtuelle maskiner med et stort antal vCPU.
  • Dokumentation til kørsel af gæstesystemer med Windows 11 under Cloud Hypervisor er blevet tilføjet.
  • Understøttelse af Intel SGX (Software Guard Extensions) teknologien er blevet ophørt.

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