Stiže nova verzija Cloud Hypervizora 0.3, VMM otvorenog koda

cloud-hypervizor

Intel je najavio lansiranje nova verzija hipervizora "Cloud Hypervisor 0.3" eTo je monitor virtualne mašine otvorenog koda koji prelazi KVM. Projekat fokusira se na isključivo pokretanje modernih radnih opterećenja u oblaku, plus ograničeni skup hardverskih platformi i arhitektura.

Radna opterećenja u oblaku odnose se na ona koja obično pokreću klijenti unutar dobavljača oblaka. Hipervizor zasnovan je na komponentama zajedničkog projekta Rust-VMM, u kojem pored Intel-a učestvuju i Alibaba, Amazon, Google i Red Hat.

Rust-VMM je napisan na Rustu i omogućava vam stvaranje specifičnih hipervizora za određene zadatke. Cloud Hypervisor je jedan od onih hipervizora koji pruža monitor virtualnih mašina na visokom nivou (VMM) i optimiziran je da odgovori na izazove računalstva u oblaku.

Cloud Hypervisor fokusira se na izdavanje modernih Linux distribucija pomoću paravirtualiziranih virtio uređaja.

Od ključnih zadataka ističu se: visoka odzivnost, mala potrošnja memorije, visoke performanse, pojednostavljena konfiguracija i smanjeni potencijalni vektori napada.

Podrška za emulaciju je svedena na minimum, a naglasak je na paravirtualizaciji. Trenutno su podržani samo x86_64 sistemi, ali planovi uključuju i podršku za AArch64. Trenutno od gostujućih sistema Podržane su samo 64-bitne Linux verzije. CPU, memorija, PCI i NVDIMM konfigurirani su u fazi izrade, a virtualne mašine se također mogu migrirati između servera.

Kôd projekta dostupan je pod licencom Apache 2.0.

Glavne nove značajke Cloud Hypervizora 0.3

U ovoj novoj verziji Cloud Hypervizora 0.3 se ističe eliminacija paravirtualiziranog U / I u pojedinačnim procesima. Za interakciju s blokovskim uređajima dodana je mogućnost korištenja vhost-user-blk pozadinskih mreža.

Promjena omogućava povezivanje blok uređaja na osnovu vhost -user modula, poput SPDK-a, Cloud Hypervizoru kao pozadinskoj mreži za paravirtualizirana skladišta.

El podrška za uklanjanje mrežnih operacija na vhost -user-net pozadinskim mrežama koji su se pojavili u prethodnoj verziji prošireni su novim pozadinskim okruženjem na osnovu TAP virtualnog mrežnog kontrolera. Zaštita je napisana na Rustu, a Cloud Hypervisor ga sada koristi kao primarnu paravirtualiziranu mrežnu arhitekturu.

Da bi se povećala efikasnost i sigurnost komunikacije između okruženja domaćina i sistema gostiju, predložena je hibridna implementacija utičnica s AF_VSOCK adresiranjem (virtualne mrežne utičnice), koji rade preko virtio.

Implementacija se temelji na iskustvu projekta Firecracker koji je razvio Amazon. VSOCK vam omogućava upotrebu standardnog API-ja POSIX utičnice za interakciju između aplikacija na gostujućem sistemu i strani domaćina, što olakšava prilagođavanje redovnih mrežnih programa za takvu interakciju i implementaciju interakcije nekoliko klijentskih programa sa serverskom aplikacijom.

Druga promjena koja se ističe je ta početna podrška za API za upravljanje pruža se pomoću HTTP protokola. U budućnosti će vam ovaj API omogućiti pokretanje asinkronih operacija na gostujućim sistemima, poput vrućeg uključivanja resursa i migracijskih okruženja.

Također je istaknuto dodavanje sloja s implementacijom prijevoza zasnovane na virtio MMIO (preslikana virtio memorija), koja se može koristiti za stvaranje minimalističkih gostujućih sistema koji ne zahtijevaju emulaciju PCI magistrale.

Kao dio inicijative za proširenje podrške za pokretanje ugrađenog gosta, Cloud Hypervisor je dodao mogućnost prosljeđivanja paravirtualiziranih IOMMU uređaja putem virtio, što može povećati sigurnost ugrađenog i izravnog prosljeđivanja uređaja.

Konačno, ostale novine koje su istaknute u oglasu su sPodrška za Ubuntu 19.10, kao i takođe dodata mogućnost pokretanja gostujućih sistema sa više od 64 GB RAM-a.

Ako želite znati više o tome, kao i moći raditi s ovim Hipervizorom, možete provjeriti detalje Na sledećem linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.