Megérkezik a Cloud Hypervisor 0.3 új verziója, a nyílt forráskódú VMM

Felhő hipervizor

Az Intel bejelentette a a hipervizor új verziója "Cloud Hypervisor 0.3" amely eEz egy nyílt forráskódú virtuális gép monitor amely a KVM felett fut. A projekt a modern munkaterhek kizárólag felhőben történő futtatására összpontosít, valamint korlátozott számú hardverplatform és architektúra.

A felhő terhelések azokra vonatkoznak, amelyeket általában az ügyfelek üzemeltetnek egy felhőszolgáltatón belül. A hipervizor a Rust-VMM közös projekt összetevőin alapul, amelyben az Intel mellett az Alibaba, az Amazon, a Google és a Red Hat is részt vesz.

A Rust-VMM Rust-ban van írva, és lehetővé teszi speciális hipervizorok létrehozását meghatározott feladatokra. A Cloud Hypervisor egyike azoknak a hipervizoroknak, amelyek magas szintű virtuális gépfigyelőt (VMM) biztosítanak, és optimalizálták a felhőalapú számítástechnika kihívásait.

A Cloud Hypervisor a modern Linux disztribúciók kiadására összpontosít paravirtualizált virtio eszközök segítségével.

A legfontosabb feladatok közül kiemelkedik: nagy válaszkészség, alacsony memóriafelhasználás, nagy teljesítmény, egyszerűsített konfiguráció és csökkentett potenciális támadási vektorok.

Az emuláció támogatása minimálisra csökken, és a hangsúly a paravirtualizáción van. Jelenleg csak az x86_64 rendszerek támogatottak, de a tervek tartalmazzák az AArch64 támogatását is. A vendégrendszerek közül jelenleg Csak 64 bites Linux-verziók támogatottak. A CPU, a memória, a PCI és az NVDIMM konfigurálása az építés szakaszában történik, és a virtuális gépek is átállíthatók a szerverek között.

A projekt kódja Apache 2.0 licenc alatt érhető el.

A Cloud Hypervisor 0.3 fő új funkciói

A Cloud Hypervisor ezen új verziójában a 0.3 kiemelkedik a paravirtualizált I / O eliminálása az egyes folyamatokban. A blokkeszközökkel való interakcióhoz hozzáadták a vhost-user-blk háttérprogramok használatának képességét.

A változás lehetővé teszi blokkeszközök csatlakoztatását a vhost -user modul alapján, mint SPDK, a Cloud Hypervisorhoz, mint paravirtualizált tárolók háttérprogramjai.

El a hálózati műveletek eltávolításának támogatása a vhost -user-net backendeken amelyek az előző verzióban jelentek meg, a TAP virtuális hálózati vezérlőn alapuló új háttérprogrammal bővülnek. A háttérrendszer Rust-ban van megírva, és most a Cloud Hypervisor használja elsődleges paravirtualizált hálózati architektúraként.

A fogadó környezet és a vendégrendszer közötti kommunikáció hatékonyságának és biztonságának növelése érdekében javasoljuk az AF_VSOCK címzésű socketek hibrid megvalósítását (virtuális hálózati aljzatok), a virtio-n keresztül dolgoznak.

A megvalósítás a Firecracker projekt tapasztalataira épül, amelyeket az Amazon fejlesztett ki. A VSOCK lehetővé teszi a szabványos POSIX socket API használatát az interakciók a vendégrendszeren és a fogadó oldalon, amely megkönnyíti a rendszeres hálózati programok adaptálását az ilyen interakciókhoz, és több kliens program és egy kiszolgálóalkalmazás kölcsönhatását valósítja meg.

Egy másik kiemelkedő változás az A kezelő API kezdeti támogatása a HTTP protokoll segítségével történik. A jövőben ez az API lehetővé teszi, hogy aszinkron műveleteket indítson a vendégrendszereken, például az erőforrások gyors csatlakoztatását és az áttelepítési környezetet.

Kiemelendő továbbá egy réteg hozzáadása a virtio MMIO (virtio memory mapped) alapú szállítási megvalósítással, amely minimalista vendégrendszerek létrehozására használható, amelyek nem igénylik a PCI busz emulációt.

A beágyazott vendégkiadás támogatásának kiterjesztésére irányuló kezdeményezés részeként a Cloud Hypervisor hozzáadta a paravirtualizált IOMMU-eszközök továbbítását a virtio-n keresztül, ami növelheti a beágyazott és közvetlen eszköz-továbbítás biztonságát.

Végül a többi újdonság, amelyet a hirdetés kiemel, az sAz Ubuntu 19.10 támogatása biztosított, valamint a több mint 64 GB RAM-mal rendelkező vendégrendszerek futtatásának lehetősége.

Ha többet szeretne megtudni róla, valamint hogy együttműködni szeretne ezzel a Hypervisorral, ellenőrizheti a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.