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

Hipervizor u oblaku

Intel je najavio lansiranje nova verzija hipervizora "Cloud Hypervisor 0.3" koji eTo je monitor virtualnog stroja otvorenog koda pregazivši KVM. Projekt usredotočuje 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 davatelja usluga u oblaku. Hipervizor temelji se na komponentama zajedničkog projekta Rust-VMM, u kojem uz Intel sudjeluju i Alibaba, Amazon, Google i Red Hat.

Rust-VMM napisan je na Rustu i omogućuje vam stvaranje specifičnih hipervizora za određene zadatke. Cloud Hypervisor jedan je od onih hipervizora koji pruža nadzor virtualnih strojeva na visokoj razini (VMM) i optimiziran je da odgovori na izazove računalstva u oblaku.

Cloud Hypervisor usredotočen je 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 sustavi, ali planovi uključuju i podršku za AArch64. Trenutno od gostujućih sustava Podržane su samo 64-bitne Linux verzije. CPU, memorija, PCI i NVDIMM konfigurirani su u fazi izrade, a virtualni strojevi se također mogu migrirati između poslužitelja.

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 ističe se uklanjanje paravirtualiziranog I / O-a u pojedinačnim procesima. Za interakciju s blokovskim uređajima dodana je mogućnost upotrebe vhost-user-blk pozadinskih mreža.

Promjena omogućuje povezivanje blokovskih uređaja na temelju modula vhost -user, kao SPDK, na Cloud Hypervisor kao pozadinsku mrežu za paravirtualizirane pohrane.

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 temelju TAP virtualnog mrežnog kontrolera. Zaštita je napisana na Rustu, a Cloud Hypervisor je sada koristi kao primarnu paravirtualiziranu mrežnu arhitekturu.

Da bi se povećala učinkovitost i sigurnost komunikacije između host okruženja i gost sustava, predložena je hibridna implementacija utičnica s AF_VSOCK adresiranjem (virtualne mrežne utičnice), koji rade putem virtio.

Implementacija se temelji na iskustvu projekta Firecracker koji je razvio Amazon. VSOCK vam omogućuje upotrebu standardnog API-ja POSIX utičnice za interakciju između aplikacija na gostujućem sustavu i strani domaćina, što olakšava prilagodbu redovitih mrežnih programa za takvu interakciju i provodi interakciju nekoliko klijentskih programa s poslužiteljskom 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 sustavima, poput vrućeg uključivanja resursa i migracijskih okruženja.

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

Kao dio inicijative za proširenje podrške za ugrađenu podršku za pokretanje gostiju, 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 novosti koje su istaknute u oglasu su sPodrška za Ubuntu 19.10, kao i također dodana mogućnost pokretanja gostujućih sustava s 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 U sljedećem linku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.