Kutolewa kwa hypervisor ya Xen 4.15

Baada ya miezi minane ya maendeleo, hypervisor ya bure Xen 4.15 imetolewa. Kampuni kama vile Amazon, Arm, Bitdefender, Citrix na EPAM Systems zilishiriki katika utayarishaji wa toleo jipya. Kutolewa kwa masasisho ya tawi la Xen 4.15 kutaendelea hadi tarehe 8 Oktoba 2022, na uchapishaji wa marekebisho ya athari hadi tarehe 8 Aprili 2024.

Mabadiliko muhimu katika Xen 4.15:

  • Michakato ya Xenstored na uhifadhi wa ng'ombe hutoa usaidizi wa majaribio kwa masasisho ya moja kwa moja, kuruhusu marekebisho ya athari kuwasilishwa na kutumika bila kuanzisha upya mazingira ya seva pangishi.
  • Usaidizi ulioongezwa kwa picha za boot zilizounganishwa, na kuifanya iwezekane kuunda picha za mfumo zinazojumuisha vipengee vya Xen. Picha hizi zimefungwa kama mfumo wa jozi moja wa EFI ambao unaweza kutumika kuwasha mfumo wa Xen unaoendesha moja kwa moja kutoka kwa kidhibiti cha boot cha EFI bila vipakiaji vya kati vya boot kama vile GRUB. Picha inajumuisha vipengele vya Xen kama vile hypervisor, kernel kwa mazingira ya seva pangishi (dom0), initrd, Xen KConfig, mipangilio ya XSM na Device Tree.
  • Kwa mfumo wa ARM, uwezo wa majaribio wa kutekeleza miundo ya vifaa kwenye upande wa mfumo wa seva pangishi dom0 umetekelezwa, unaowezesha kuiga vifaa vya maunzi kiholela kwa mifumo ya wageni kulingana na usanifu wa ARM. Kwa ARM, usaidizi wa SMMUv3 (Kitengo cha Usimamizi wa Kumbukumbu ya Mfumo) pia umetekelezwa, ambayo inafanya uwezekano wa kuongeza usalama na uaminifu wa usambazaji wa kifaa kwenye mifumo ya ARM.
  • Imeongeza uwezo wa kutumia utaratibu wa kufuatilia maunzi wa IPT (Intel Processor Trace), ambao ulionekana kuanzia Intel Broadwell CPU, kuhamisha data kutoka kwa mifumo ya wageni hadi huduma za utatuzi zinazoendeshwa kwenye upande wa mfumo wa mwenyeji. Kwa mfano, unaweza kutumia VMI Kernel Fuzzer au DRAKVUF Sandbox.
  • Usaidizi umeongezwa kwa mazingira ya Viridian (Hyper-V) kwa kuendesha wageni wa Windows kwa kutumia zaidi ya 64 VCPU.
  • Safu ya PV Shim imeboreshwa, inayotumika kuendesha mifumo ya wageni iliyorekebishwa (PV) katika mazingira ya PVH na HVM (huruhusu mifumo ya zamani ya wageni kufanya kazi katika mazingira salama zaidi ambayo hutoa utengaji mkali zaidi). Toleo jipya limeboresha usaidizi wa kuendesha mifumo ya wageni ya PV katika mazingira ambayo hutumia hali ya HVM pekee. Ukubwa wa interlayer umepunguzwa kwa sababu ya kupunguzwa kwa msimbo mahususi wa HVM.
  • Uwezo wa viendeshi vya VirtIO kwenye mifumo ya ARM umepanuliwa. Kwa mifumo ya ARM, utekelezaji wa seva ya IOREQ umependekezwa, ambayo imepangwa kutumika katika siku zijazo ili kuboresha uboreshaji wa I/O kwa kutumia itifaki za VirtIO. Imeongeza utekelezaji wa marejeleo ya kifaa cha kuzuia cha VirtIO cha ARM na kutoa uwezo wa kusukuma vifaa vya kuzuia VirtIO kwa wageni kulingana na usanifu wa ARM. Usaidizi wa uboreshaji wa PCIe kwa ARM umeanza kuwashwa.
  • Kazi inaendelea kutekeleza bandari ya Xen kwa wasindikaji wa RISC-V. Kwa sasa, msimbo unatengenezwa ili kudhibiti kumbukumbu pepe kwenye upande wa mwenyeji na mgeni, na pia kuunda msimbo maalum kwa usanifu wa RISC-V.
  • Pamoja na mradi wa Zephyr, kwa kuzingatia kiwango cha MISRA_C, seti ya mahitaji na miongozo ya uundaji wa msimbo inatengenezwa ambayo inapunguza hatari ya matatizo ya usalama. Wachambuzi tuli hutumiwa kutambua tofauti na sheria zilizoundwa.
  • Mpango wa Hyperlaunch umeanzishwa, unaolenga kutoa zana zinazonyumbulika za kusanidi uzinduzi wa seti tuli ya mashine pepe wakati wa kuwasha mfumo. Mpango huo ulipendekeza dhana ya domB (kikoa cha boot, dom0less), ambayo inakuwezesha kufanya bila kupeleka mazingira ya dom0 wakati wa kuanzisha mashine za mtandaoni katika hatua ya awali ya boot ya seva.
  • Mfumo wa ujumuishaji unaoendelea unasaidia majaribio ya Xen kwenye Alpine Linux na Ubuntu 20.04. Jaribio la CentOS 6 limekomeshwa. Majaribio ya dom0 / domU yanayotegemea QEMU yameongezwa kwenye mazingira endelevu ya ujumuishaji wa ARM.

Chanzo: opennet.ru

Kuongeza maoni