Vydanie Cloud Hypervisor 48.0 so zákazom prijímania kódu generovaného AI

Bol predstavený vydanie hypervízora Cloud Hypervisor 48.0, vytvoreného na základe komponentov projektu Rust-VMM, ktorý sa vyvíja za účasti spoločností Intel, Alibaba, Amazon, Google a Red Hat. Rust-VMM je napísaný v jazyku Rust a umožňuje vytvárať hypervízory špecifické pre určité úlohy. Cloud Hypervisor je jedným z takýchto hypervízorov, ktorý poskytuje vysokoúrovňový monitor virtuálnych strojov (VMM) fungujúci nad KVM alebo MSHV a optimalizovaný na vyriešenie úloh, ktoré sú typické pre cloudové systémy. Kód projektu je dostupný pod licenciami Apache 2.0 a BSD. Hypervízor bol pôvodne vytvorený spoločnosťou Intel a bol prevedený pod patronát organizácie Linux Foundation, po čom sa na vývoji zúčastnili společnosti Alibaba, AMD, Ampere, ARM, ByteDance, Cyberus Technology, Microsoft a Tencent Cloud.

Cloud Hypervisor sa zameriava na spúšťanie moderných distribúcií Linuxu s použitím paravirtualizovaných zariadení založených na virtio. Medzi kľúčové úlohy patrí: vysoká reaktivita, nízka spotreba pamäte, vysoký výkon, zjednodušenie nastavenia a zníženie možných vektorov pre útoky. Je možné priamo naštartovať jadro OS bez medzizálohovacích programov, čo umožňuje veľmi rýchlo spúšťať virtuálne stroje (do predania riadenia aplikáciám v užívateľskom priestore prechádza menej ako 100 ms).

Podpora emulácie je minimalizovaná a prioritou je paravirtualizácia. Projekt podporuje architektúry x86_64, AArch64 a RISC-V. Medzi podporované hostiteľské systémy patria 64-bitové verzie Linuxu a Windows 10/Windows Server 2019, pričom je povolené použitie Cloud Hypervisor na spúšťanie kontajnerov vo virtuálnych strojoch pomocou nástrojov Kata Containers. Predpokladá sa možnosť live-migrácie virtuálnych strojov medzi servermi a spravovania životného cyklu virtuálnych strojov pomocou HTTP API.

V novej verzii:

  • Boli zavedené pravidlá používania nástrojov AI pri vývoji, ktoré zakazujú prijímanie kódu generovaného pomocou veľkých jazykových modelov a AI asistentov, ako sú ChatGPT, Gemini, Claude a GitHub Copilot. Dôvodom je snaha predísť nejednoznačnosti pri dodržiavaní licenčných požiadaviek (AI bol vyškolený na kóde pod rôznymi licenciami a generovaný kód môže byť potenciálne považovaný za odvodené dielo). Zákaz AI je tiež odôvodnený snahou znížiť záťaž na správcov, aby sa zbavili analýzy nesmyslových opráv vytvorených pomocou AI.
  • Pridaná experimentálna podpora zariadenia fw_cfg (Firmware Configuration), ktoré umožňuje prenášať z hostiteľského prostredia do hosťovskej sústavy dáta a nastavenia, ako je konfigurácia spustenia virtuálneho stroja, informácie o rozložení pamäte v systéme a tabuľky ACPI.
  • Pridaná experimentálna podpora zariadenia ivshmem pre organizáciu zdieľania viacerými hosťovskými systémami v spoločnej oblasti pamäte.
  • Pridaná podpora zavádzania systémov RISC-V prostredníctvom prevodu riadenia na firmvér (Firmware Boot) namiesto priameho spustenia jadra OS.
  • Pre hostiteľov x86_64, ktorí používajú hypervízor KVM, bol limit na počet dostupných virtuálnych procesorov (vCPU) zvýšený z 254 na 8192.
  • V zariadení virtio-blk bola implementovaná optimalizácia využívajúca zoskupenie a spracovanie v paketovom režime asynchrónnych požiadaviek vstupu/výstupu. Zmena umožnila zvýšiť výkon práce s blokmi malej veľkosti (<=16KB).
  • Zrýchlené vykonávanie operácie pozastavenia činnosti virtuálních strojů, čo je osobitne viditeľné vo virtuálnych strojoch s veľkým počtom vCPU.
  • Pridaná dokumentácia k spusteniu hosťovských systémov s Windows 11 pod Cloud Hypervisor.
  • Podpora technológie Intel SGX (Software Guard Extensions) bola ukončená.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster