Vydání Cloud Hypervisor 48.0 se zákazem příjmu kódu vygenerovaného AI.

Byl představen vydání hypervizoru Cloud Hypervisor 48.0, vytvořeného na základě komponentů projektu Rust-VMM, který je rozvíjen ve spolupráci se společnostmi Intel, Alibaba, Amazon, Google a Red Hat. Rust-VMM je napsán v jazyce Rust a umožňuje vytvářet specifické hypervizory pro určité úkoly. Cloud Hypervisor je jedním z takových hypervizorů, který poskytuje vysoce úrovňový monitor virtuálních strojů (VMM) pracující nad KVM nebo MSHV a optimalizovaný pro úkoly, které jsou vlastní cloudovým systémům. Kód projektu je dostupný pod licencemi Apache 2.0 a BSD. Hypervizor byl původně vytvořen společností Intel a byl převeden pod patronát organizace Linux Foundation, po čemž se k vývoji připojily společnosti Alibaba, AMD, Ampere, ARM, ByteDance, Cyberus Technology, Microsoft a Tencent Cloud.

Cloud Hypervisor se zaměřuje na spuštění moderních distribucí Linuxu s využitím paravirtualizovaných zařízení na bázi virtio. Mezi klíčové úkoly patří: vysoká reaktivita, nízká spotřeba paměti, vysoký výkon, zjednodušení konfigurace a snížení možných vektorů pro útoky. Je zde možnost přímého načtení jádra operačního systému bez mezilehlých bootloaderů, což umožňuje velmi rychlé spuštění virtuálních strojů (do předání řízení aplikacím v uživatelském prostoru uběhne méně než 100 ms).

Podpora emulace je minimalizována a důraz se klade na paravirtualizaci. Projekt podporuje architektury x86_64, AArch64 a RISC-V. Z hostitelských systémů jsou podporovány 64bitové verze Linuxu a Windows 10/Windows Server 2019, a je také možné využít Cloud Hypervisor k spuštění kontejnerů ve virtuálních strojích pomocí nástrojů Kata Containers. Je implementována možnost live migrace virtuálních strojů mezi servery a správa životního cyklu virtuálních strojů pomocí HTTP API.

V nové verzi:

  • Byly zavedeny pravidla pro používání nástrojů AI při vývoji, zakazující přijetí kódu generovaného pomocí velkých jazykových modelů a AI asistentů, jako jsou ChatGPT, Gemini, Claude a GitHub Copilot. Jako důvod je uvedena snaha vyhnout se nejednoznačnosti v dodržování licenčních požadavků (AI byl vyškolen na kódu pod různými licencemi a generovaný kód potenciálně může být považován za odvozené dílo). Zákaz AI je také motivován snahou snížit zátěž na opraváře, aby je zbavil analýzy nesmyslných oprav vytvořených pomocí AI.
  • Byla přidána experimentální podpora pro zařízení fw_cfg (Firmware Configuration), které umožňuje přenášet z hostitelského prostředí do hostitelského systému data a nastavení, jako je konfigurace zavádění virtuálního stroje, informace o rozložení paměti v systému a ACPI tabulky.
  • Byla přidána experimentální podpora pro zařízení ivshmem pro uspořádání sdíleného přístupu několika hostitelských systémů k společné oblasti paměti.
  • Byla přidána podpora zavádění systémů RISC-V prostřednictvím předání řízení firmware (Firmware Boot) namísto přímého spuštění jádra OS.
  • Pro hostitele x86_64 používající hypervizor KVM byl limit na počet dostupných virtuálních procesorů (vCPU) zvýšen z 254 na 8192.
  • V zařízení virtio-blk byla implementována optimalizace, která využívá seskupení a zpracování v dávkovém režimu asynchronních vstupně-výstupních požadavků. Změna umožnila zvýšit výkon práce s bloky malé velikosti (<=16KB).
  • Bylo urychleno provádění operace pozastavení práce. virtuálních strojů, což je obzvlášť patrné ve virtuálních strojích s vysokým počtem vCPU.
  • Byla přidána dokumentace pro spuštění hostitelských systémů s Windows 11 pod řízením Cloud Hypervisor.
  • Byla ukončena podpora technologie Intel SGX (Software Guard Extensions).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster