Déi nei Versioun vum Cloud Hypervisor 0.3 kënnt, den Open Source VMM

Cloud Hypervisor

Intel huet de Start vum eng nei Versioun vum Hypervisor "Cloud Hypervisor 0.3" déi eEt ass en Open Source virtuelle Maschinn Monitor dat leeft iwwer KVM. De Projet fokusséiert sech ausschliisslech op modernen Aarbechtsbelaaschten an der Wollek, plus e limitéierten Ensemble vu Hardwareplattformen an Architekturen.

Cloud Workloads bezéie sech op déi déi typesch vu Clienten an engem Cloud Provider gefouert ginn. Den Hypervisor baséiert op de Komponente vum gemeinsame Rust-VMM Projet, un deenen Alibaba, Amazon, Google a Red Hat och deelhuelen, zousätzlech zu Intel.

Rust-VMM ass a Rust geschriwwe ginn an erlaabt Iech spezifesch Hypervisoren ze kreéieren fir spezifesch Aufgaben. Cloud Hypervisor ass ee vun deenen Hypervisoren déi en héijen Virtual Machine Monitor (VMM) ubitt an optiméiert ass fir d'Erausfuerderunge vum Cloud Computing ze treffen.

Cloud Hypervisor konzentréiert sech op d'Verëffentlechung vu moderne Linux Verdeelungen paravirtualiséiert Virtio Geräter benotzt.

Vun de Schlëssel Aufgaben erausstinn: héich Reaktiounsfäegkeet, niddereg Gedächtniskonsum, héich Performance, vereinfacht Konfiguratioun a reduzéiert potenziell Attackvektoren.

Emulatiounsënnerstëtzung gëtt miniméiert an de Schwéierpunkt läit op Paravirtualiséierung. Momentan ginn nëmmen x86_64 Systemer ënnerstëtzt, awer d'Pläng enthalen och Ënnerstëtzung fir AArch64. Vun de Gäscht Systemer, aktuell Nëmme 64-Bit Linux Builds ginn ënnerstëtzt. CPU, Memory, PCI an NVDIMM sinn an der Baustuf konfiguréiert a virtuell Maschinne kënnen och tëscht Server migréiert ginn.

De Projet Code ass ënner der Apache 2.0 Lizenz verfügbar.

Haaptsäit nei Features vu Cloud Hypervisor 0.3

An dëser neier Versioun vu Cloud Hypervisor 0.3 steet eraus Eliminatioun vu paravirtualiséierter I / O an eenzelne Prozesser. Fir Interaktioun mat Blockgeräter ass d'Fäegkeet fir vhost-user-blk Backends ze benotzen bäigefüügt.

D'Ännerung erlaabt et Blockgeräter ze verbannen baséiert op dem vhost -user Modul, als SPDK, op de Cloud Hypervisor als Backend fir paravirtualiséiert Späicheren.

El Ënnerstëtzung fir d'Netzwierkoperatiounen op vhost -user-net Backends ze läschen déi an der fréierer Versioun erschéngen sinn erweidert mat engem neie Backend baséiert op dem TAP virtuellen Netzwierkkontroller. De Backend gëtt a Rust geschriwwen a gëtt elo vum Cloud Hypervisor als primär paravirtualiséiert Netzwierkarchitektur benotzt.

Fir d'Effizienz an d'Sécherheet vu Kommunikatiounen tëscht dem Hostëmfeld an dem Gaaschtesystem ze erhéijen, eng hybrid Implementatioun vu Sockets mat AF_VSOCK Adresséierung gëtt proposéiert (virtuell Netzwierk Sockets), duerch Virtio schaffen.

D'Ëmsetzung baséiert op der Erfahrung vum Firecracker Projet, entwéckelt vun Amazon. VSOCK erlaabt Iech de Standard POSIX Socket API ze benotzen fir Interaktioun tëscht Uwendungen um Gestsystem an der Hostsäit, wat d'Adaptatioun vu reguläre Netzwierkprogrammer fir sou Interaktioun erliichtert an d'Interaktioun vu verschiddene Clientsprogrammer mat enger Serverapplikatioun implementéiert.

Eng aner Ännerung déi opfält ass dat initial Ënnerstëtzung fir de Management API gëtt mam HTTP Protokoll zur Verfügung gestallt. An der Zukunft erlaabt dës API Iech asynchron Operatiounen op Gäscht Systemer unzefänken, sou wéi waarm Stecker vu Ressourcen a migréierend Ëmfeld.

Och markéiert ass d'Ergänzung vun enger Schicht mat der virtio MMIO (virtio Memory mapped) -baséierter Transportimplementatioun, déi ka benotzt gi fir minimalistesch Gäscht Systemer ze kreéieren déi keng PCI Bus Emulatioun erfuerderen.

Als Deel vun enger Initiativ fir d'Ënnerstëtzung fir agebaute Gaaschtfräiheet auszebauen, huet Cloud Hypervisor d'Méiglechkeet derbäi paravirtualiséiert IOMMU Geräter duerch Virtio weiderzeleeden, wat d'Sécherheet vun agebauter an direkter Geräteriwwerleedung erhéije kann.

Endlech vun den aneren Neiheeten, déi an der Annonce beliicht sinn, sinn déi sËnnerstëtzung ugebueden fir Ubuntu 19.10, wéi och och déi zousätzlech Fäegkeet fir Gäscht Systemer mat méi wéi 64 GB RAM ze lafen.

Wann Dir méi doriwwer wësse wëllt, an och mat dësem Hypervisor kënnen ze schaffen, kënnt Dir d'Detailer kontrolléieren An de folgende Link.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.