Kutulutsidwa kwa Xen 4.16 ndi Intel Cloud Hypervisor 20.0 hypervisors

Pambuyo pa miyezi isanu ndi itatu yachitukuko, hypervisor yaulere Xen 4.16 yatulutsidwa. Makampani monga Amazon, Arm, Bitdefender, Citrix ndi EPAM Systems adatenga nawo mbali pakupanga kumasulidwa kwatsopano. Kutulutsidwa kwa zosintha za nthambi ya Xen 4.16 zikhala mpaka pa Juni 2, 2023, ndikufalitsa zosintha zachiwopsezo mpaka Disembala 2, 2024.

Zosintha zazikulu mu Xen 4.16:

  • TPM Manager, yomwe imawonetsetsa kuti tchipisi timasunga makiyi a cryptographic (vTPM), omwe akhazikitsidwa pamaziko a TPM yodziwika bwino (Trusted Platform Module), yakonzedwa kuti ikhazikitse kuthandizira kwa TPM 2.0.
  • Kudalira kwakukulu kwa PV Shim layer yomwe imagwiritsidwa ntchito poyendetsa alendo osasinthidwa (PV) mu PVH ndi HVM. Kupita patsogolo, kugwiritsa ntchito alendo a 32-bit paravirtualized kudzatheka kokha mu PV Shim mode, zomwe zidzachepetsa kuchuluka kwa malo omwe ali mu hypervisor omwe angakhale ndi zovuta.
  • Adawonjezera kuthekera koyambira pazida za Intel popanda chowerengera chokhazikika (PIT, Programmable Interval Timer).
  • Kuyeretsa zigawo zosatha, kusiya kumanga code yokhazikika "qemu-xen-traditional" ndi PV-Grub (kufunika kwa mafoloko a Xen awa kunazimiririka pambuyo poti zosintha ndi Xen zidasamutsidwa kugawo lalikulu la QEMU ndi Grub).
  • Kwa alendo omwe ali ndi zomangamanga za ARM, chithandizo choyambirira cha zowerengera zowunikira magwiridwe antchito zakhazikitsidwa.
  • Thandizo lothandizira la dom0less mode, lomwe limakupatsani mwayi wopewa kuyika chilengedwe cha dom0 poyambitsa makina oyambira atangoyamba kumene seva. Zosinthazi zidapangitsa kuti zitheke kugwiritsa ntchito makina a 64-bit ARM okhala ndi firmware ya EFI.
  • Thandizo lowongolera la machitidwe a 64-bit ARM opangidwa ndi makina akuluakulu.LITTLE, omwe amaphatikiza zida zamphamvu koma zanjala zamphamvu komanso zotsika kwambiri koma zopangira mphamvu zambiri mu chip chimodzi.

Nthawi yomweyo, Intel adasindikiza kutulutsidwa kwa Cloud Hypervisor 20.0 hypervisor, yomangidwa pamaziko a projekiti yolumikizana ya Rust-VMM, momwe, kuwonjezera pa Intel, Alibaba, Amazon, Google ndi Red Hat nawonso amatenga nawo mbali. Rust-VMM imalembedwa m'chinenero cha Dzimbiri ndipo imakupatsani mwayi wopanga ma hypervisors okhudzana ndi ntchito. Cloud Hypervisor ndi imodzi mwama hypervisor omwe amapereka makina apamwamba kwambiri (VMM) omwe akuyenda pamwamba pa KVM ndikukonzekera ntchito zamtambo. Khodi ya projekiti ikupezeka pansi pa layisensi ya Apache 2.0.

Cloud Hypervisor imayang'ana kwambiri kuyendetsa magawo amakono a Linux pogwiritsa ntchito zida za virtio-based paravirtualized. Zina mwa zolinga zazikuluzikulu zomwe zatchulidwa ndi izi: kuyankha kwakukulu, kukumbukira pang'ono, kuchita bwino kwambiri, kusintha kosavuta komanso kuchepetsa ma vectors omwe angakhalepo. Thandizo la kutsanzira limachepetsedwa ndipo cholinga chake ndi paravirtualization. Pakadali pano makina a x86_64 okha ndi omwe amathandizidwa, koma thandizo la AArch64 likukonzekera. Kwa machitidwe a alendo, ma 64-bit okha a Linux omwe amathandizidwa. CPU, memory, PCI ndi NVDIMM zimakonzedwa pagulu la msonkhano. Ndizotheka kusamutsa makina pafupifupi pakati pa ma seva.

Mu mtundu watsopano:

  • Zomangamanga za x86_64 ndi aarch64, mpaka magawo 16 a PCI tsopano akuloledwa, zomwe zimawonjezera kuchuluka kwa zida zololedwa za PCI kuchokera ku 31 mpaka 496.
  • Thandizo lomanga ma CPU enieni ku ma CPU cores (CPU pinning) lakhazikitsidwa. Pa vCPU iliyonse, tsopano ndi kotheka kufotokozera magawo ochepa a ma CPU omwe amaloledwa kupha, omwe angakhale othandiza polemba mapu mwachindunji (1: 1) zothandizira alendo ndi alendo kapena poyendetsa makina pamtundu wina wa NUMA.
  • Thandizo labwino la I/O virtualization. Chigawo chilichonse cha VFIO tsopano chikhoza kujambulidwa kukumbukira, zomwe zimachepetsa kuchuluka kwa makina otuluka ndikuwongolera magwiridwe antchito a chipangizocho kumakina enieni.
  • Mu Rust code, ntchito yachitika kuti m'malo mwa magawo osatetezedwa ndi njira zina zomwe zimachitidwa motetezeka. Pazigawo zotsala zosatetezedwa, ndemanga zatsatanetsatane zawonjezeredwa kufotokoza chifukwa chake nambala yotsalira yotsalira ingawoneke ngati yotetezeka.

Source: opennet.ru

Kuwonjezera ndemanga