Kutulutsidwa kwa Xen 4.15 hypervisor

Pambuyo pa miyezi isanu ndi itatu yachitukuko, hypervisor yaulere Xen 4.15 yatulutsidwa. Makampani monga Amazon, Arm, Bitdefender, Citrix ndi EPAM Systems adatenga nawo mbali pakupanga kumasulidwa kwatsopano. Kutulutsidwa kwa zosintha za nthambi ya Xen 4.15 zikhala mpaka pa Okutobala 8, 2022, ndikufalitsa zosintha zachiwopsezo mpaka Epulo 8, 2024.

Zosintha zazikulu mu Xen 4.15:

  • Njira za Xenstored ndi oxenstore zimapereka chithandizo choyesera pazosintha zaposachedwa, kulola kuti zosintha zachiwopsezo ziperekedwe ndikugwiritsidwa ntchito popanda kuyambitsanso chilengedwe.
  • Thandizo lowonjezera la zithunzi zogwirizanitsa za boot, zomwe zimapangitsa kuti zitheke kupanga zithunzi zamakina zomwe zimaphatikizapo zigawo za Xen. Zithunzizi zimapakidwa ngati binary imodzi ya EFI yomwe ingagwiritsidwe ntchito kuyambitsa kachitidwe ka Xen molunjika kuchokera ku EFI boot manager popanda ma bootloaders apakatikati monga GRUB. Chithunzicho chili ndi zida za Xen monga hypervisor, kernel for the host environment (dom0), initrd, Xen KConfig, XSM settings and Device Tree.
  • Papulatifomu ya ARM, luso loyesera kugwiritsa ntchito mitundu yazida kumbali ya dom0 yogwirizira wakhazikitsidwa, zomwe zimakulolani kutsanzira zida zamakompyuta zamakina a alendo potengera kamangidwe ka ARM. ARM imathandiziranso SMMUv3 (System Memory Management Unit), yomwe imapangitsa chitetezo ndi kudalirika kwa zida zotumizira pa makina a ARM.
  • Anawonjezera kuthekera kogwiritsa ntchito makina otsata zida za IPT (Intel processor Trace), omwe adawonekera kuyambira ndi Intel Broadwell CPU, kutumiza deta kuchokera ku machitidwe a alendo kupita kuzinthu zosokoneza zomwe zikuyenda kumbali yamakina olandila. Mwachitsanzo, mutha kugwiritsa ntchito VMI Kernel Fuzzer kapena DRAKVUF Sandbox.
  • Thandizo lowonjezera la malo a Viridian (Hyper-V) poyendetsa alendo a Windows pogwiritsa ntchito ma 64 VCPU.
  • PV Shim wosanjikiza wakonzedwanso, womwe umagwiritsidwa ntchito kuyendetsa makina osasinthika a alendo (PV) m'malo a PVH ndi HVM (amalola machitidwe akale a alendo kuti aziyenda m'malo otetezeka kwambiri omwe amapereka kudzipatula kwambiri). Mtundu watsopanowu wathandizira kwambiri kuyendetsa makina a alendo a PV m'malo omwe amathandizira mawonekedwe a HVM okha. Kukula kwa interlayer kwachepetsedwa chifukwa cha kuchepetsedwa kwa code ya HVM yeniyeni.
  • Kuthekera kwa madalaivala a VirtIO pamakina a ARM kwakulitsidwa. Kwa machitidwe a ARM, kukhazikitsidwa kwa seva ya IOREQ kwaperekedwa, yomwe ikukonzekera kugwiritsidwa ntchito mtsogolomo kuti ipititse patsogolo kuwonetsetsa kwa I/O pogwiritsa ntchito ma protocol a VirtIO. Adawonjezeranso kukhazikitsidwa kwa chida cha block cha VirtIO cha ARM ndikupatsanso mwayi wokankhira zida zotchinga za VirtIO kwa alendo kutengera kamangidwe ka ARM. Thandizo la PCIe virtualization la ARM layamba kuyatsidwa.
  • Ntchito ikupitiliza kukhazikitsa doko la Xen la mapurosesa a RISC-V. Pakadali pano, kachidindo ikupangidwa kuti izitha kuyang'anira kukumbukira kwenikweni pagulu la alendo ndi alendo, komanso kupanga ma code okhudzana ndi zomangamanga za RISC-V.
  • Pamodzi ndi polojekiti ya Zephyr, kutengera muyezo wa MISRA_C, mndandanda wa zofunikira ndi malangizo opangira ma code akupangidwa omwe amachepetsa chiopsezo cha zovuta zachitetezo. Ma static analyzer amagwiritsidwa ntchito kuti azindikire kusagwirizana ndi malamulo opangidwa.
  • The Hyperlaunch Initiative imayambitsidwa, yomwe cholinga chake ndi kupereka zida zosinthika zosinthira kukhazikitsidwa kwa makina osasunthika pa nthawi ya boot system. Cholingacho chinapereka lingaliro la domB (boot domain, dom0less), yomwe imakupatsani mwayi wochita popanda kuyika chilengedwe cha dom0 poyambitsa makina oyambira atangoyamba kumene seva.
  • Njira yophatikizira yopitilira imathandizira kuyesa kwa Xen pa Alpine Linux ndi Ubuntu 20.04. Kuyesa kwa CentOS 6 kwasiya kuyesedwa kwa QEMU-dom0 / domU awonjezedwa kumalo ophatikizana a ARM.

Source: opennet.ru

Kuwonjezera ndemanga