Přichází nová verze Cloud Hypervisor 0.3, open source VMM

Cloudový hypervisor

Společnost Intel oznámila spuštění nová verze hypervisoru „Cloudový hypervizor 0.3“ který eJe to open source monitor virtuálního stroje který běží přes KVM. Projekt zaměřuje se výhradně na provozování moderních úloh v cloudu, plus omezená sada hardwarových platforem a architektur.

Cloudové pracovní zátěže odkazují na ty, které obvykle spouští klienti v rámci poskytovatele cloudu. Hypervisor je založen na složkách společného projektu Rust-VMM, na nichž se kromě Intelu podílejí také Alibaba, Amazon, Google a Red Hat.

Rust-VMM je napsán v Rustu a umožňuje vám vytvářet specifické hypervizory pro konkrétní úkoly. Cloudový hypervizor je jedním z hypervizorů, který poskytuje vysoce výkonný monitor virtuálních strojů (VMM) a je optimalizován tak, aby vyhovoval výzvám cloud computingu.

Cloud Hypervisor se zaměřuje na vydávání moderních linuxových distribucí pomocí paravirtualizovaných virtio zařízení.

Mezi klíčové úkoly patří: vysoká odezva, nízká spotřeba paměti, vysoký výkon, zjednodušená konfigurace a snížené potenciální vektory útoku.

Podpora emulace je minimalizována a důraz je kladen na paravirtualizaci. V současné době jsou podporovány pouze systémy x86_64, ale plány zahrnují také podporu pro AArch64. Aktuálně ze systémů pro hosty Podporovány jsou pouze 64bitové verze Linuxu. CPU, paměť, PCI a NVDIMM jsou konfigurovány ve fázi výstavby a virtuální stroje lze také migrovat mezi servery.

Kód projektu je k dispozici pod licencí Apache 2.0.

Hlavní nové funkce Cloud Hypervisor 0.3

V této nové verzi Cloud Hypervisor 0.3 vyniká eliminace paravirtualizovaných I / O v jednotlivých procesech. Pro interakci s blokovými zařízeními byla přidána možnost používat back-endy vhost-user-blk.

Změnit umožňuje připojit bloková zařízení na základě modulu vhost -user, jako SPDK, na cloudový hypervisor jako backend pro paravirtualizovaná úložiště.

El podpora pro odstranění síťových operací na back-endu vhost -user-net které se objevily v předchozí verzi, jsou rozšířeny o nový backend založený na řadiči virtuální sítě TAP. Backend je napsán v Rustu a je nyní používán Cloud Hypervisorem jako primární paravirtualizovaná síťová architektura.

Chcete-li zvýšit efektivitu a zabezpečení komunikace mezi hostitelským prostředím a systémem hosta, je navržena hybridní implementace soketů s AF_VSOCK adresováním (virtuální síťové zásuvky), pracující přes virtio.

Implementace je založena na zkušenostech z projektu Firecracker vyvinutého společností Amazon. VSOCK vám umožňuje používat standardní API soketu POSIX pro interakci mezi aplikacemi v systému hosta a na straně hostitele, což usnadňuje přizpůsobení běžných síťových programů pro takovou interakci a implementaci interakce několika klientských programů se serverovou aplikací.

Další změna, která vyniká, je ta počáteční podpora pro rozhraní API pro správu je poskytována pomocí protokolu HTTP. V budoucnu vám toto rozhraní API umožní spustit asynchronní operace v systémech hosta, jako je například rychlé připojení prostředků a migrace prostředí.

Zvýrazněno je také přidání vrstvy s implementací přenosu založenou na virtio MMIO (virtio memory mapped), kterou lze použít k vytvoření minimalistických hostujících systémů, které nevyžadují emulaci sběrnice PCI.

V rámci iniciativy na rozšíření podpory pro integrovanou podporu spouštění hostů přidal Cloud Hypervisor možnost předávat paravirtualizovaná zařízení IOMMU prostřednictvím virtio, což může zvýšit zabezpečení integrovaného a přímého předávání zařízení.

A konečně mezi další novinky, které jsou v reklamě zvýrazněny, jsou sPodpora poskytovaná pro Ubuntu 19.10, stejně jako také přidaná schopnost provozovat hostující systémy s více než 64 GB RAM.

Pokud se o tom chcete dozvědět více a pracovat s tímto hypervisorem, můžete zkontrolovat podrobnosti Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.