Iyo nyowani vhezheni yeCloud Hypervisor 0.3 inosvika, iyo yakavhurwa sosi VMM

cloud-hypervisor

Intel yakazivisa kuvhurwa kwe vhezheni itsva yeiyo hypervisor "Cloud Hypervisor 0.3" izvo eIyo yakavhurika sosi chaiyo muchina wekutarisa iyo inomhanya pamusoro peKVM. Iyo purojekiti inotarisa mukungomhanyisa mabasa emazuva ano mugore, pamwe neyakaganhurirwa seti yemahara mapuratifomu uye maumbirwo.

Cloud basa rekuremerwa rinoreva kune izvo zvinowanzo mhanywa nevatengi mukati megore rinopa. Iye hypervisor iri pamusoro pezvinhu zvejoinhi Rust-VMM chirongwa, mune iyo Alibaba, Amazon, Google uye Red Hat zvakare inotora chikamu, kuwedzera kune Intel.

Rust-VMM yakanyorwa muRust uye inobvumidza iwe kuti ugadzire chaiwo hypervisors kune mamwe mabasa. Cloud Hypervisor ndeimwe yeavo hypervisors iyo inopa yepamusoro-chikamu Virtual Machine Monitor (VMM) uye yakagadziridzwa kusangana nezvinetso zvegore komputa.

Cloud Hypervisor inotarisa pakuburitsa kwazvino kugoverwa kweLinux uchishandisa paravirtualized virtio zvishandiso.

Pamabasa akakosha anomira kunze: kudavirira kwepamusoro, yakaderera ndangariro yekushandisa, kuita kwakanyanya, yakareruka kumisikidza uye yakadzora mikana yekurwisa vector

Kutsigira kwekuteedzera kunodzikiswa uye kusimbiswa kuri pakuita paravirtualization. Parizvino chete x86_64 masisitimu anotsigirwa, asi zvirongwa zvakare zvinosanganisira rutsigiro rweAArch64. Yemaitiro evashanyi, parizvino Chete 64-bit Linux inovaka inotsigirwa. CPU, ndangariro, PCI uye NVDIMM zvakagadziriswa padanho rekuvaka uye chaiwo michina inogona zvakare kutamiswa pakati pemaseva.

Iyo projekiti kodhi inowanikwa pasi peApache 2.0 rezinesi.

Main nyowani maficha eCloud Hypervisor 0.3

Mune ino vhezheni nyowani yeCloud Hypervisor 0.3 inomira kubviswa kweparavirtualized I / O mune yega maitiro. Zvekudyidzana nema block block, iko kugona kushandisa vhost-mushandisi-blk kumashure kwakatowedzerwa.

Shanduko inobvumira kubatanidza block zvishandiso zvinoenderana ne vhost -user module, senge SPDK, kune iyo Cloud Hypervisor sekudzosera kumashure kweparavirtualized storages.

El Tsigiro yekubvisa mashandiro enetiweki pane vhost -user-net backend iyo yakaonekwa mune yakapfuura vhezheni inowedzeredzwa neiyo nyowani backend inoenderana neTAP chaiyo network network. Iyo yekumashure yakanyorwa muRust uye iko zvino yave kushandiswa neCloud Hypervisor seyekutanga paravirtualized network dhizaini.

Kuti uwedzere kushanda pamwe nekuchengetedzeka kwekutaurirana pakati penzvimbo yekutambira uye nehurongwa hwevaenzi, kumisikidzwa kwemasokisi ane AF_VSOCK kero kunoitwa (Virtual network zvigadziko), kushanda kuburikidza ne virtio.

Iko kumisikidza kuri pamusoro pechiitiko cheiyo Firecracker chirongwa, chakagadzirwa neAmazon. VSOCK inokutendera iwe kushandisa yakajairwa POSIX socket API yekudyidzana pakati pekushandisa pane yevaenzi system uye neiyo inomiririra divi, iyo inofambisa kuchinjika kweyakajairwa network zvirongwa zvekudyidzana kwakadai uye kumisikidza kudyidzana kwezviverengero zvevatengi zvirongwa zvine server server.

Imwe shanduko inomira pachena ndeyekuti yekutanga rutsigiro rwe manejimendi API inopihwa uchishandisa iyo HTTP protocol. Mune ramangwana, iyi API ichakubvumidza iwe kutanga asynchronous mashandiro pane vashanyi masisitimu, senge inopisa kupisa plugins zviwanikwa uye kutama nharaunda.

Zvakare zvakasimbiswa ndiko kuwedzerwa kweiyo dura ine virtio MMIO (virtio memory yakarongedzwa) -based kutakurwa kuitiswa, iyo inogona kushandiswa kugadzira minimalist vashanyi masisitimu ayo asingade PCI bhazi kutevedzera.

Sechikamu chekutanga chekutsigira rutsigiro rwevakaburitswa vashanyi kuvhura rutsigiro, Cloud Hypervisor yakawedzera kugona kuendesa mberi paravirtualized IOMMU zvishandiso kuburikidza ne virtio, iyo inogona kuwedzera kuchengetedzeka kweyakaiswa uye yakananga kufambisa kifaa.

Pakupedzisira kwezvimwe zvinyorwa zvitsva zvinoratidzwa mune kushambadzira, ndiwo iwo ma sTsigiro yakapihwa Ubuntu 19.10, pamwe chete zvakare iyo yekuwedzera kugona kumhanyisa vaenzi masisitimu ane anopfuura 64GB ye RAM.

Kana iwe uchida kuziva zvakawanda nezvazvo, pamwe nekukwanisa kushanda neiyi Hypervisor, unogona kutarisa ruzivo Mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako