Xen 4.17 yakatoburitswa uye idzi ndidzo nhau dzayo

xen

Xen ndeye hypervisor inopa yakachengeteka yekuzviparadzanisa nevamwe, kudzora zviwanikwa, mhando yebasa garandi, uye chaiwo muchina wekufamba.

Mushure megore rekuvandudza, kuvhurwa kwe iyo itsva vhezheni yemahara hypervisor xen 4.17.

Zvakakodzera kutaura kuti makambani akadai seAmazon, Arm, Bitdefender, Citrix, EPAM Systems uye Xilinx (AMD) akabatsira mukuvandudza shanduro itsva.

Xen 4.17 Zvitsva Zvitsva Zvitsva

Mune iyi vhezheni itsva inounzwa, inosimbiswa kuti iyo kugona kutsanangura static Xen kumisikidzwa kweArM masisitimu iyo inodhinda pamberi pezviwanikwa zvese zvinodiwa kutanga masisitimu evaenzi. zviwanikwa zvesesenge yakagovaniswa ndangariro, chiitiko chiziviso chiteshi, uye hypervisor murwi nzvimbo, pre-yakagoverwa pa hypervisor kutanga pachinzvimbo chekugoverwa zvine simba, izvo zvinobvisa mukana wekukundikana nekuda kwekushaikwa kwezvinhu.

For the akamisikidzwa masisitimu akavakirwa pane ARM architecture, yaitwa tsigiro yekuyedza (tech preview) Kune I / O virtualization uchishandisa VirtIO protocol, virtio-mmio inoshandiswa kutaurirana neiyo chaiyo I / O mudziyo, iyo yakatibvumira kuti tive nechokwadi chekuenderana neyakasiyana siyana yeVirtIO zvishandiso. Isu tinogona zvakare kuwana kugarisana kwakaiswa kweLinux kumberi, ine libxl/xl, iyo dom0less modhi uye iyo userspace backends.

Imwe yeshanduko inomira pachena ndeye yakagadziridzwa tsigiro yedom0less modhique inobvumira kudzivirira kuita dom0 nharaunda kana uchitanga chaiwo michina panguva yekutanga ye server boot.

Iyo kugona kutsanangura mapoka eCPU (CPUPOOL) padanho rebhoot (kuburikidza nemuti wemudziyo), iyo inobvumira kushandisa mapoka muzvirongwa pasina dom0, semuenzaniso, kubatanidza mhando dzakasiyana dzeCPU cores muhurongwa hweARM hunobva pane hombe.LITTLE architecture, iyo inobatanidza macores ane simba, asi ane nzara yemagetsi, uye asina kubereka, asi anowedzera simba-anoshanda. Pamusoro pezvo, dom0less inopa kugona kusunga paravirtualization pamberi/backend kune vashanyi, ichikubvumidza kuti utange vashanyi nemidziyo inodiwa yeparavirtualized.

Mune ma ARM masisitimu, ndangariro virtualization zvimiro (P2M, yemuviri kumuchina) izvozvi dzakagoverwa kubva kune yakagadzirwa memory pool kana dhomeini yagadzirwa, zvichibvumira zviri nani kuzviparadzanisa pakati pevaenzi kana kukanganisa kunoenderana nendangariro kuchiitika.

Mune masystem x86, IOMMU mapeji anotsigirwa (superpage) kune ese marudzi evaenzi masisitimu, achibvumira kuwedzera kwekuita kana uchitumira zvishandiso, PCI, pamwe yakawedzera tsigiro yevanotambira inosvika ku12TB ye RAM. Padanho rekutanga, kugona kuseta cpuid paramita ye dom0 kunoitwa. Iyo VIRT_SSBD uye MSR_SPEC_CTRL paramita inokurudzirwa kutonga hypervisor-level dziviriro kubva kuCPU kurwiswa kwevaenzi masisitimu.

Of the dzimwe shanduko izvo zvinomira pachena:

  • Yakawedzerwa dziviriro kubva kuSpecter-BHB kusagadzikana mune processor microarchitecture zvimiro zveArM masisitimu.
  • Pane ma ARM masisitimu, kugona kumhanya iyo Zephyr OS muDom0 mudzi nharaunda inopihwa.
    Iko mukana wekusangana kwakasiyana hypervisor (kunze kwemuti) inopiwa.

Kuparadzaniswa, iyo VirtIO-Grant yekufambisa iri kugadzirwa, iyo inosiyana kubva kuVirtIO-MMIO mune yepamusoro nhanho yekuchengetedza uye kugona kumhanyisa vatongi mune yakaparadzana yakasarudzika domain yevatongi.

Panzvimbo pekuita mepu yekurangarira yakananga, VirtIO-Grant inoshandisa shandurudzo yekero dzemuenzi mune zvinongedzo zvekurejesa, zvichibvumira kushandiswa kwenzvimbo dzakatemerwa dzakagovaniswa dzendangariro dzekuchinjana data pakati pemuenzi neVirtIO backend. , pasina kupa iyo backend kodzero ita memory mepu. VirtIO-Grant rutsigiro rwakatoitwa muLinux kernel, asi haisati yabatanidzwa muQEMU, virtio-vhost uye toolkit (libxl/xl) backends.

Iyo Hyperlaunch initiative inoenderera mberi nekusimudzira kupa maturusi anochinjika ekugadzirisa kuvhurwa kwemachina chaiwo panguva yebhoti system. Parizvino, iyo yekutanga seti yezvigamba yakagadzirira, zvichiita kuti zvikwanise kutsanangura PV domains uye kuendesa mifananidzo yavo kune hypervisor pakurodha. iwe

Finalmente Kana iwe uchida kuziva zvakawanda nezvazvo, unogona kubvunza ruzivo mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  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