Xen hypervisor 4.15 faʻamalolo

Ina ua maeʻa le valu masina o atinaʻe, ua faʻasaʻolotoina le hypervisor free Xen 4.15. Kamupani e pei o Amazon, Arm, Bitdefender, Citrix ma EPAM Systems na auai i le atinaʻeina o le faʻasalalauga fou. O le tatalaina o faʻafouga mo le Xen 4.15 lala o le a tumau seia oʻo ia Oketopa 8, 2022, ma le lolomiina o faʻafitauli faʻaletonu seia oʻo ia Aperila 8, 2024.

Suiga taua ile Xen 4.15:

  • O le Xenstored ma le oxenstored faiga e maua ai le faʻataʻitaʻiga lagolago mo faʻafouga ola, faʻatagaina faʻafitauli faʻaletonu e tuʻuina atu ma faʻaoga e aunoa ma le toe amataina o le siosiomaga talimalo.
  • Faʻaopoopoina le lagolago mo ata faʻavae tuʻufaʻatasia, e mafai ai ona fatuina ata faʻapipiʻi e aofia ai vaega Xen. O nei ata o loʻo faʻapipiʻiina o se tasi EFI binary e mafai ona faʻaaogaina e faʻaosoina ai se faiga Xen saʻo mai le EFI boot manager e aunoa ma ni uta vaʻavaʻa e pei ole GRUB. O le ata e aofia ai vaega Xen e pei o le hypervisor, fatu mo le siosiomaga talimalo (dom0), initrd, Xen KConfig, XSM faʻatulagaina ma Laʻau Meafaigaluega.
  • Mo le ARM platform, o se faʻataʻitaʻiga faʻataʻitaʻiga e faʻatino ai faʻataʻitaʻiga masini i le itu o le host system dom0 ua faʻatinoina, lea e mafai ai ona faʻataʻitaʻiina masini faʻapitoa mo masini faʻapitoa e faʻavae i luga o le fausaga o le ARM. Mo le ARM, o le lagolago mo SMMUv3 (System Memory Management Unit) ua faʻatinoina foi, lea e mafai ai ona faʻateleina le saogalemu ma le faʻamaoni o le faʻaogaina o masini i luga o faiga ARM.
  • Faʻaopoopo le tomai e faʻaoga ai le IPT (Intel Processor Trace) masini suʻesuʻe meafaigaluega, lea na faʻaalia e amata i le Intel Broadwell CPU, e faʻatau atu faʻamatalaga mai faiga faʻafeiloaʻi i le faʻaaogaina o mea aoga o loʻo faʻaogaina i luga o le itu talimalo. Mo se faʻataʻitaʻiga, e mafai ona e faʻaogaina le VMI Kernel Fuzzer poʻo le DRAKVUF Sandbox.
  • Fa'aopoopo le lagolago mo Viridian (Hyper-V) si'osi'omaga mo le fa'agaioia o malo Windows e fa'aoga ai le sili atu i le 64 VCPUs.
  • O le PV Shim layer ua faʻaleleia, faʻaaogaina e faʻatautaia ai le faʻaogaina o faiga faʻapitoa faʻapitoa (PV) i totonu o le PVH ma le HVM siosiomaga (faʻatagaina faiga malo matutua e tamoʻe i siosiomaga sili atu le saogalemu e maua ai le vavae ese). O le lomiga fou ua faʻaleleia atili le lagolago mo le faʻaogaina o polokalama faʻapitoa a le PV i totonu o siosiomaga e naʻo le lagolagoina o le HVM mode. O le tele o le interlayer ua faʻaitiitia ona o le faʻaitiitia o le code HVM-specific.
  • Ua fa'alauteleina le agava'a o ta'avale VirtIO i faiga ARM. Mo faiga ARM, ua faʻatulagaina se faʻatinoga o le IOREQ server, lea ua fuafua e faʻaaogaina i le lumanaʻi e faʻaleleia ai le I / O virtualization e faʻaaoga ai VirtIO protocols. Faʻaopoopoina se faʻataʻitaʻiga faʻatinoga o se masini poloka poloka VirtIO mo ARM ma tuʻuina atu le malosi e tulei ai masini poloka VirtIO i malo e faʻavae i luga o le fausaga o le ARM. PCIe virtualization lagolago mo ARM ua amata ona mafai.
  • O loʻo faʻaauau pea le faʻatinoina o se taulaga o Xen mo RISC-V processors. I le taimi nei, o loʻo faʻatulagaina le tulafono e faʻatautaia ai mafaufauga faʻapitoa i luga o le talimalo ma le itu malo, faʻapea foʻi ma le fatuina o tulafono faʻapitoa i le RISC-V architecture.
  • Faʻatasi ai ma le poloketi Zephyr, faʻavae i luga o le MISRA_C standard, o loʻo atiaʻe se seti o manaʻoga ma taʻiala mamanu tulafono e faʻaitiitia ai le lamatiaga o faʻafitauli saogalemu. E fa'aogaina le su'esu'ega fa'amau e fa'ailoa ai fa'aletonu ma tulafono na faia.
  • O le Hyperlaunch initiative ua faʻalauiloaina, e faʻatatau i le tuʻuina atu o mea faigaluega fetuutuunai mo le faʻatulagaina o le faʻalauiloaina o se seti faʻataʻitaʻi o masini masini i le taimi faʻavae. O le fuafuaga na tuʻuina mai ai le manatu o le domB (boot domain, dom0less), lea e mafai ai ona e faia e aunoa ma le faʻaogaina o le siosiomaga o le dom0 pe a amata masini masini i le amataga o le boot server.
  • O le faʻaauauina faʻapipiʻiina o loʻo lagolagoina le suʻega Xen ile Alpine Linux ma le Ubuntu 20.04. CentOS 6 fa'ata'ita'iga ua fa'agata fa'ata'ita'iga dom0/domU fa'avae QEMU ua fa'aopoopoina ile si'osi'omaga fa'aauau mo le ARM.

puna: opennet.ru

Faaopoopo i ai se faamatalaga