Prichádza nová verzia Cloud Hypervisor 0.3, open source VMM

Cloudový hypervízor

Spoločnosť Intel oznámila uvedenie produktu na trh nová verzia hypervízora „Cloudový hypervízor 0.3“ ktoré naprJe to open source monitor virtuálneho stroja ktorá vedie cez KVM. Projekt sa zameriava na výlučne prevádzkovanie moderných pracovných záťaží v cloude, plus obmedzená sada hardvérových platforiem a architektúr.

Cloudové pracovné zaťaženia označujú tie, ktoré zvyčajne spúšťajú klienti v rámci poskytovateľa cloudu. Hypervízor je založený na zložkách spoločného projektu Rust-VMM, na ktorých sa okrem Intelu podieľajú aj spoločnosti Alibaba, Amazon, Google a Red Hat.

Rust-VMM je napísaný v jazyku Rust a umožňuje vám vytvárať špecifické hypervízory na konkrétne úlohy. Cloudový hypervízor je jedným z hypervisorov, ktorý poskytuje vysokoúrovňový monitor virtuálnych strojov (VMM) a je optimalizovaný tak, aby vyhovoval výzvam cloud computingu.

Cloud Hypervisor sa zameriava na vydávanie moderných distribúcií Linuxu pomocou paravirtualizovaných zariadení virtio.

Medzi kľúčové úlohy patria: vysoká odozva, nízka spotreba pamäte, vysoký výkon, zjednodušená konfigurácia a znížené potenciálne vektory útoku.

Podpora emulácie je minimalizovaná a dôraz sa kladie na paravirtualizáciu. Momentálne sú podporované iba systémy x86_64, ale plány zahŕňajú aj podporu pre AArch64. Z hosťovských systémov v súčasnosti Podporované sú iba 64-bitové verzie Linuxu. CPU, pamäť, PCI a NVDIMM sú konfigurované vo fáze výstavby a medzi servermi je možné migrovať aj virtuálne stroje.

Kód projektu je k dispozícii pod licenciou Apache 2.0.

Hlavné nové funkcie produktu Cloud Hypervisor 0.3

V tejto novej verzii Cloud Hypervisor 0.3 vyniká eliminácia paravirtualizovaných I / O v jednotlivých procesoch. Pre interakciu s blokovými zariadeniami bola pridaná možnosť používať back-endy vhost-user-blk.

Zmena umožňuje pripojenie blokových zariadení na základe modulu vhost -user, ako SPDK, cloudovému hypervisoru ako backendu pre paravirtualizované úložiská.

El podpora odstraňovania sieťových operácií na backendoch vhost -user-net ktoré sa objavili v predchádzajúcej verzii, sú rozšírené o nový backend založený na virtuálnom sieťovom radiči TAP. Backend je napísaný v Ruste a teraz ho používa Cloud Hypervisor ako primárnu paravirtualizovanú sieťovú architektúru.

Na zvýšenie efektívnosti a bezpečnosti komunikácie medzi hostiteľským prostredím a hosťujúcim systémom, navrhuje sa hybridná implementácia zásuviek s AF_VSOCK adresovaním (zásuvky virtuálnej siete), pracujúci cez virtio.

Implementácia je založená na skúsenostiach z projektu Firecracker, ktorý vyvinula spoločnosť Amazon. VSOCK vám umožňuje používať štandardné POSIX socket API pre interakciu medzi aplikáciami v systéme hostí a na strane hostiteľa, ktorá uľahčuje prispôsobenie bežných sieťových programov pre takúto interakciu a implementuje interakciu niekoľkých klientskych programov so serverovou aplikáciou.

Ďalšou vynikajúcou zmenou je táto počiatočná podpora rozhrania API na správu sa poskytuje pomocou protokolu HTTP. V budúcnosti vám toto API umožní spustiť asynchrónne operácie na hosťujúcich systémoch, ako je napríklad rýchle pripojenie zdrojov a migrácia prostredí.

Vyzdvihnuté je tiež pridanie vrstvy s implementáciou transportu na základe virtio MMIO (virtio memory mapped), ktorú je možné použiť na vytvorenie minimalistických hosťujúcich systémov, ktoré nevyžadujú emuláciu zbernice PCI.

V rámci iniciatívy na rozšírenie podpory pre podporu spustenia vloženého hosťa pridal Cloud Hypervisor možnosť preposielať paravirtualizované zariadenia IOMMU cez virtio, čo môže zvýšiť bezpečnosť vloženého a priameho preposielania zariadení.

Nakoniec z ďalších noviniek, ktoré sú zvýraznené v reklame, sú sPodpora poskytovaná pre Ubuntu 19.10, ako aj tiež pridaná schopnosť spúšťať hosťujúce systémy s viac ako 64 GB RAM.

Ak sa o nej chcete dozvedieť viac a chcete pracovať s týmto hypervízorom, môžete si skontrolovať podrobnosti Na nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.