Pienāk mākoņa Hypervisor 0.3 jaunā versija, atvērtā koda VMM

Mākoņu hipervizors

Intel paziņoja par jauna hipervizora versija "Cloud Hypervisor 0.3" kas eTas ir atvērtā koda virtuālās mašīnas monitors sabraucot KVM. Projekts koncentrējas tikai uz modernu darba slodžu veikšanu mākonī, plus ierobežots aparatūras platformu un arhitektūru komplekts.

Mākoņa slodzes attiecas uz tām, kuras parasti vada mākoņa nodrošinātāja klienti. Hipervizors ir balstīts uz kopīgā Rust-VMM projekta komponentiem, kurā papildus Intel piedalās arī Alibaba, Amazon, Google un Red Hat.

Rust-VMM ir rakstīts Rust un ļauj jums izveidot īpašus hipervizorus konkrētiem uzdevumiem. Cloud Hypervisor ir viens no tiem hipervizoriem, kas nodrošina augsta līmeņa virtuālās mašīnas monitoru (VMM) un ir optimizēts mākoņdatošanas problēmu risināšanai.

Cloud Hypervisor koncentrējas uz modernu Linux izplatīšanas izlaišanu izmantojot paravirtualizētas virtio ierīces.

No galvenajiem uzdevumiem izceļas: augsta atsaucība, mazs atmiņas patēriņš, augsta veiktspēja, vienkāršota konfigurācija un samazināti potenciālie uzbrukuma vektori.

Emulācijas atbalsts tiek samazināts līdz minimumam, un uzsvars tiek likts uz paravirtualizāciju. Pašlaik tiek atbalstītas tikai x86_64 sistēmas, bet plānos ir iekļauts arī atbalsts AArch64. No viesu sistēmām pašlaik Tiek atbalstīti tikai 64 bitu Linux būvējumi. CPU, atmiņa, PCI un NVDIMM ir konfigurēti būvēšanas stadijā, un virtuālās mašīnas var arī migrēt starp serveriem.

Projekta kods ir pieejams ar Apache 2.0 licenci.

Galvenās Cloud Hypervisor 0.3 jaunās funkcijas

Šajā jaunajā Cloud Hypervisor versijā izceļas 0.3 paravirtualizēta I / O eliminācija atsevišķos procesos. Mijiedarbībai ar bloķēšanas ierīcēm ir pievienota iespēja izmantot vhost-user-blk aizmugures.

Izmaiņas ļauj savienot bloķēšanas ierīces, pamatojoties uz moduli vhost -user, tāpat kā SPDK, Cloud Hypervisor kā paravirtualizētu krātuvju aizmugure.

El atbalsts tīkla darbību noņemšanai vhost -user-net aizmugurēs kas parādījās iepriekšējā versijā, tiek paplašināti ar jaunu aizmuguri, kuras pamatā ir TAP virtuālā tīkla kontrolleris. Aizmugure ir rakstīta Rust, un tagad Cloud Hypervisor to izmanto kā primāro paravirtualizēto tīkla arhitektūru.

Lai palielinātu sakaru efektivitāti un drošību starp mītnes vidi un viesu sistēmu, tiek piedāvāta hibrīdu ligzdu ieviešana ar AF_VSOCK adresēšanu (virtuālā tīkla kontaktligzdas), izmantojot virtio.

Ieviešanas pamatā ir Amazon izstrādātā Firecracker projekta pieredze. VSOCK ļauj izmantot standarta POSIX ligzdas API mijiedarbībai starp lietojumprogrammām viesu sistēmā un resursdatora pusē, kas atvieglo parasto tīkla programmu pielāgošanu šādai mijiedarbībai un vairāku klientu programmu mijiedarbības ieviešanai ar servera lietojumprogrammu.

Vēl viena izceļa ir tā sākotnējais atbalsts pārvaldības API tiek nodrošināts, izmantojot HTTP protokolu. Nākotnē šī API ļaus jums sākt asinhronas darbības viesu sistēmās, piemēram, resursu karsto pievienošanu un migrējošo vidi.

Tāpat tiek izcelts slāņa pievienošana ar virtio MMIO (virtio memory mapped) balstītu transporta ieviešanu, ko var izmantot, lai izveidotu minimālistiskas viesu sistēmas, kurām nav nepieciešama PCI kopnes atdarināšana.

Kā daļu no iniciatīvas, lai paplašinātu atbalstu iegulto viesu palaišanai, Cloud Hypervisor ir pievienojis iespēju pārsūtīt paravirtualizētas IOMMU ierīces, izmantojot virtio, kas var palielināt iegulto un tiešo ierīču pārsūtīšanas drošību.

Visbeidzot, no citiem jaunumiem, kas ir izcelti reklāmā, ir sNodrošināts atbalsts Ubuntu 19.10, kā arī arī papildu spēja vadīt viesu sistēmas ar vairāk nekā 64 GB RAM.

Ja vēlaties uzzināt vairāk par to, kā arī spēt strādāt ar šo Hypervisor, varat pārbaudīt informāciju Šajā saitē.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.