Kuburitswa kweXen 4.16 uye Intel Cloud Hypervisor 20.0 hypervisors

Mushure memwedzi misere yebudiriro, iyo yemahara hypervisor Xen 4.16 yakaburitswa. Makambani akadai seAmazon, Arm, Bitdefender, Citrix uye EPAM Systems akatora chikamu mukuvandudza kuburitswa kutsva. Kuburitswa kwekuvandudzwa kwebazi reXen 4.16 kuchagara kusvika Chikumi 2, 2023, uye kuburitswa kwezvigadziriso zvenjodzi kusvika Zvita 2, 2024.

Kuchinja kukuru muXen 4.16:

  • Iyo TPM Maneja, iyo inovimbisa kushanda kwemachipi chaiwo ekuchengetera cryptographic makiyi (vTPM), anoitwa pahwaro hweyakajairika TPM yemuviri (Trusted Platform Module), yakagadziridzwa kuti igozoisa rutsigiro rweiyo TPM 2.0 yakatarwa.
  • Kuwedzera kutsamira paPV Shim layer inoshandiswa kuita vaenzi vasina kumodified paravirtualized (PV) munzvimbo dzePVH neHVM. Kuenda kumberi, kushandiswa kwevaenzi ve32-bit paravirtualized vashanyi kunogoneka chete muPV Shim modhi, izvo zvinozodzikisa huwandu hwenzvimbo mu hypervisor iyo inogona kunge iine hurema.
  • Yakawedzera kugona kubhutsu paIntel zvishandiso zvisina programmable timer (PIT, Programmable Interval Timer).
  • Yakacheneswa zvinhu zvakasakara, zvakamira kuvaka iyo default kodhi "qemu-xen-traditional" uye PV-Grub (kudiwa kwemaforogo eXen-chaicho kwakanyangarika mushure mekunge shanduko nerutsigiro rweXen dzaendeswa kune chikuru chimiro cheQEMU neGrub).
  • Kune vashanyi vane ArM architecture, yekutanga rutsigiro rwe virtualized performance monitor counters yakaitwa.
  • Kuvandudzwa kwerutsigiro rweiyo dom0less modhi, iyo inokutendera iwe kuti udzivise kuendesa iyo dom0 nharaunda paunotanga chaiwo mashini padanho rekutanga re server boot. Shanduko idzi dzakaita kuti zvikwanise kuita tsigiro ye64-bit ARM masisitimu ane EFI firmware.
  • Kuvandudzwa kwerutsigiro rweanosiyana siyana 64-bit ARM masisitimu anoenderana nehombe.LITTLE architecture, iyo inobatanidza macores ane simba asi ane nzara yesimba uye akaderera-performance asi akawanda-anoshanda simba macores mune imwechete chip.

Panguva imwecheteyo, Intel yakaburitsa kuburitswa kweiyo Cloud Hypervisor 20.0 hypervisor, yakavakirwa pahwaro hwezvikamu zveiyo yakabatana Rust-VMM chirongwa, umo, kuwedzera kune Intel, Alibaba, Amazon, Google uye Red Hat zvakare vanotora chikamu. Rust-VMM yakanyorwa mumutauro weRust uye inobvumidza iwe kugadzira basa-chaiwo hypervisors. Cloud Hypervisor imwe yakadaro hypervisor inopa yakakwira-level virtual muchina chekutarisa (VMM) inomhanya pamusoro peKVM uye yakagadziridzwa yemakore-yekuzvarwa mabasa. Iyo kodhi yeprojekiti inowanikwa pasi peiyo Apache 2.0 rezinesi.

Cloud Hypervisor yakatarisana nekumhanyisa Linux yemazuva ano kugovera uchishandisa virtio-based paravirtualized zvishandiso. Pakati pezvinangwa zvakakosha zvakataurwa ndezvi: kupindurwa kwepamusoro, kuderedzwa kwendangariro, kuita kwepamusoro, kugadziridzwa kwakareruka uye kuderedzwa kweanogona kurwisa mavector. Tsigiro yekutevedzera inochengetwa iri shoma uye chinotariswa chiri paparavirtualization. Parizvino chete x86_64 masisitimu anotsigirwa, asi AArch64 rutsigiro rwakarongwa. Kune masisitimu evaenzi, chete 64-bit inovaka yeLinux parizvino inotsigirwa. Iyo CPU, ndangariro, PCI uye NVDIMM inogadziriswa padanho regungano. Zvinogoneka kutamisa mashini chaiwo pakati pemaseva.

Mushanduro itsva:

  • Kune x86_64 uye aarch64 zvivakwa, anosvika gumi nematanhatu PCI zvikamu zvave kutenderwa, izvo zvinowedzera huwandu hwese hunobvumidzwa PCI zvishandiso kubva pa16 kusvika 31.
  • Tsigiro yekusunga chaiwo maCPU kune emuviri CPU cores (CPU pinning) yaitwa. Kune yega vCPU, zvino zvinogoneka kutsanangura mashoma seti yeanotambira maCPU pane inotenderwa kuuraya, iyo inogona kubatsira kana yakananga mepu (1: 1) muenzi uye zviwanikwa zvevaenzi kana paunenge uchimhanyisa muchina chaiwo pane chaiyo NUMA node.
  • Yakavandudzwa rutsigiro rweI/O virtualization. Dunhu rega rega reVFIO rinogona kuverengerwa kundangariro, izvo zvinoderedza huwandu hwemashini ekubuda uye inovandudza mashandiro echishandiso chekuendesa kumuchina chaiwo.
  • MuRust kodhi, basa rakaitwa kutsiva zvikamu zvisina kuchengetedzeka nemamwe maitirwo akaitwa mune yakachengeteka mode. Kune zvikamu zvasara zvisina kuchengetedzeka, tsanangudzo dzakadzama dzakawedzerwa dzichitsanangura kuti sei iyo yasara kodhi isina kuchengetedzeka inogona kunzi yakachengeteka.

Source: opennet.ru

Voeg