Xen เชนเชพเช‡เชชเชฐเชตเชพเช‡เชเชฐ 4.15 เชฐเชฟเชฒเซ€เช

เชตเชฟเช•เชพเชธเชจเชพ เช†เช  เชฎเชนเชฟเชจเชพ เชชเช›เซ€, เชฎเชซเชค เชนเชพเช‡เชชเชฐเชตเชพเช‡เชเชฐ Xen 4.15 เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. Amazon, Arm, Bitdefender, Citrix เช…เชจเซ‡ EPAM เชธเชฟเชธเซเชŸเชฎเซเชธ เชœเซ‡เชตเซ€ เช•เช‚เชชเชจเซ€เช“เช เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเชจเชพ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชญเชพเช— เชฒเซ€เชงเซ‹ เชนเชคเซ‹. Xen 4.15 เชถเชพเช–เชพ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸเซเชธเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เช‘เช•เซเชŸเซ‹เชฌเชฐ 8, 2022 เชธเซเชงเซ€ เชšเชพเชฒเชถเซ‡ เช…เชจเซ‡ 8 เชเชชเซเชฐเชฟเชฒ, 2024 เชธเซเชงเซ€ เชจเชฌเชณเชพเชˆ เชธเซเชงเชพเชฐเชพเช“เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชšเชพเชฒเชถเซ‡.

Xen 4.15 เชฎเชพเช‚ เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • Xenstored เช…เชจเซ‡ oxenstored เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชฒเชพเช‡เชต เช…เชชเชกเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เช†เชงเชพเชฐ เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡, เชœเซ‡ เชฏเชœเชฎเชพเชจ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชจเชฌเชณเชพเชˆ เชซเชฟเช•เซเชธเชจเซ‡ เชตเชฟเชคเชฐเชฟเชค เช…เชจเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชเช•เซ€เช•เซƒเชค เชฌเซเชŸ เชˆเชฎเซ‡เชœเซ€เชธ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเชพเชฏเซ‹, เชœเซ‡ Xen เช˜เชŸเช•เซ‹ เชธเชฎเชพเชตเซ‡ เชคเซ‡เชตเซ€ เชธเชฟเชธเซเชŸเชฎ เชˆเชฎเซ‡เชœเซ€เชธ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช† เชˆเชฎเซ‡เชœเซ‹ เชเช• EFI เชฆเซเชตเชฟเชธเช‚เช—เซ€ เชคเชฐเซ€เช•เซ‡ เชชเซ‡เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช•เซ‡ เชœเซ‡ GRUB เชœเซ‡เชตเชพ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฌเซเชŸ เชฒเซ‹เชกเชฐเซ‹ เชตเช—เชฐ EFI เชฌเซเชŸ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚เชฅเซ€ เชธเซ€เชงเชพ เชœ เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ Xen เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชฌเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชพเชชเชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช‡เชฎเซ‡เชœเชฎเชพเช‚ Xen เช˜เชŸเช•เซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡ เชนเชพเช‡เชชเชฐเชตเชพเช‡เชเชฐ, เชฏเชœเชฎเชพเชจ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡ เช•เชฐเซเชจเชฒ (dom0), initrd, Xen KConfig, XSM เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช…เชจเซ‡ เช‰เชชเช•เชฐเชฃ เชตเซƒเช•เซเชท.
  • ARM เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡, เชนเซ‹เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎ dom0 เชจเซ€ เชฌเชพเชœเซเชฎเชพเช‚ เช‰เชชเช•เชฐเชฃ เชฎเซ‹เชกเชฒเซเชธ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เช•เซเชทเชฎเชคเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ ARM เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช—เซ‡เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎเซเชธ เชฎเชพเชŸเซ‡ เชฎเชจเชธเซเชตเซ€ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช‰เชชเช•เชฐเชฃเซ‹เชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. ARM เชฎเชพเชŸเซ‡, SMMUv3 (เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชฎเชฐเซ€ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฏเซเชจเชฟเชŸ) เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชชเชฃ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ ARM เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฐ เช‰เชชเช•เชฐเชฃ เชซเซ‹เชฐเชตเชฐเซเชกเชฟเช‚เช—เชจเซ€ เชธเซเชฐเช•เซเชทเชพ เช…เชจเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ เชตเชงเชพเชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡.
  • เช†เช‡เชชเซ€เชŸเซ€ (เช‡เชจเซเชŸเซ‡เชฒ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชŸเซเชฐเซ‡เชธ) เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชŸเซเชฐเซ‡เชธเซ€เช‚เช— เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เช‡เชจเซเชŸเซ‡เชฒ เชฌเซเชฐเซ‹เชกเชตเซ‡เชฒ CPU เชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡, เชนเซ‹เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎ เชฌเชพเชœเซ เชชเชฐ เชšเชพเชฒเชคเซ€ เชกเซ€เชฌเช—เซ€เช‚เช— เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชเชฎเชพเช‚ เช—เซ‡เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชจเชฟเช•เชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเซ‡ VMI เช•เชฐเซเชจเชฒ เชซเชเชฐ เช…เชฅเชตเชพ DRAKVUF เชธเซ‡เชจเซเชกเชฌเซ‹เช•เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.
  • 64 เช•เชฐเชคเชพเช‚ เชตเชงเซ VCPUs เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชฎเชนเซ‡เชฎเชพเชจเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ Viridian (Hyper-V) เชชเชฐเซเชฏเชพเชตเชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ.
  • PV เชถเชฟเชฎ เชฒเซ‡เชฏเชฐเชจเซ‡ เช…เชชเช—เซเชฐเซ‡เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— PVH เช…เชจเซ‡ HVM เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เช…เชจเชฎเซ‹เชกเซ€เชซเชพเชˆเชก เชชเซ‡เชฐเชพเชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซเชก เช—เซ‡เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎเซเชธ (PV) เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡ (เชœเซ‚เชจเซ€ เช—เซ‡เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซ‡ เชตเชงเซ เชธเซเชฐเช•เซเชทเชฟเชค เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เชœเซ‡ เชธเช–เชค เช…เชฒเช—เชคเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡). เชจเชตเซ€ เช†เชตเซƒเชคเซเชคเชฟ เช เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ PV เช—เซ‡เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เชธเซเชงเชพเชฐเซ‡เชฒ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชฎเชพเชคเซเชฐ HVM เชฎเซ‹เชกเชจเซ‡ เช†เชงเชพเชฐ เช†เชชเซ‡ เช›เซ‡. HVM-เชตเชฟเชถเชฟเชทเซเชŸ เช•เซ‹เชกเชจเชพ เช˜เชŸเชพเชกเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช‡เชจเซเชŸเชฐเชฒเซ‡เชฏเชฐเชจเซเช‚ เช•เชฆ เช˜เชŸเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • ARM เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ VirtIO เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. ARM เชธเชฟเชธเซเชŸเชฎเซ‹ เชฎเชพเชŸเซ‡, IOREQ เชธเชฐเซเชตเชฐเชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชจเซ‹ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ VirtIO เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ I/O เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจเชจเซ‡ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เช›เซ‡. ARM เชฎเชพเชŸเซ‡ VirtIO เชฌเซเชฒเซ‹เช• เช‰เชชเช•เชฐเชฃเชจเซ‹ เชธเช‚เชฆเชฐเซเชญ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช…เชจเซ‡ ARM เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเชนเซ‡เชฎเชพเชจเซ‹ เชฎเชพเชŸเซ‡ VirtIO เชฌเซเชฒเซ‹เช• เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เชฆเชฌเชพเชฃ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€. ARM เชฎเชพเชŸเซ‡ PCIe เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เชธเชชเซ‹เชฐเซเชŸ เชธเช•เซเชทเชฎ เชฅเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชฏเซเช‚ เช›เซ‡.
  • RISC-V เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซ‹ เชฎเชพเชŸเซ‡ Xen เชจเชพ เชชเซ‹เชฐเซเชŸเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซเช‚ เช•เชพเชฎ เชšเชพเชฒเซ เช›เซ‡. เชนเชพเชฒเชฎเชพเช‚, เชนเซ‹เชธเซเชŸ เช…เชจเซ‡ เช—เซ‡เชธเซเชŸ เชธเชพเช‡เชก เชชเชฐ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเซ‡เชฎเชฐเซ€เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชคเซ‡เชฎเชœ RISC-V เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เช•เซ‹เชก เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡.
  • Zephyr เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเชพเชฅเซ‡ เชฎเชณเซ€เชจเซ‡, MISRA_C เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชชเชฐ เช†เชงเชพเชฐเชฟเชค, เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เช…เชจเซ‡ เช•เซ‹เชก เชกเชฟเชเชพเช‡เชจ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเช“เชจเซ‹ เชธเชฎเซ‚เชน เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เชธเซเชฐเช•เซเชทเชพ เชธเชฎเชธเซเชฏเชพเช“เชจเชพ เชœเซ‹เช–เชฎเชจเซ‡ เช˜เชŸเชพเชกเซ‡ เช›เซ‡. เชธเซเชŸเซ‡เชŸเชฟเช• เชตเชฟเชถเซเชฒเซ‡เชทเช•เซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฌเชจเชพเชตเซ‡เชฒ เชจเชฟเชฏเชฎเซ‹ เชธเชพเชฅเซ‡ เชตเชฟเชธเช‚เช—เชคเชคเชพเช“เชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡.
  • เชนเชพเช‡เชชเชฐเชฒเซ‹เชจเซเชš เชชเชนเซ‡เชฒ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชจเซ‹ เชนเซ‡เชคเซ เชธเชฟเชธเซเชŸเชฎ เชฌเซ‚เชŸ เชธเชฎเชฏเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเชพ เชธเซเชŸเซ‡เชŸเชฟเช• เชธเซ‡เชŸเชจเชพ เชฒเซ‹เชจเซเชšเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชตเชšเซ€เช• เชธเชพเชงเชจเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡. เชชเชนเซ‡เชฒเซ‡ domB (เชฌเซ‚เชŸ เชกเซ‹เชฎเซ‡เชจ, dom0less) เชจเซ€ เชตเชฟเชญเชพเชตเชจเชพเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเซ€ เชนเชคเซ€, เชœเซ‡ เชคเชฎเชจเซ‡ เชธเชฐเซเชตเชฐ เชฌเซ‚เชŸเชจเชพ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชถเชฐเซ‚ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ dom0 เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเซ‡ เชœเชฎเชพเชตเซเชฏเชพ เชตเชฟเชจเชพ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ เชธเชฟเชธเซเชŸเชฎ เช†เชฒเซเชชเชพเช‡เชจ เชฒเชฟเชจเช•เซเชธ เช…เชจเซ‡ เช‰เชฌเซเชจเซเชŸเซ 20.04 เชชเชฐ Xen เชชเชฐเซ€เช•เซเชทเชฃเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. CentOS 6 เชชเชฐเซ€เช•เซเชทเชฃ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. QEMU- เช†เชงเชพเชฐเชฟเชค dom0 / domU เชชเชฐเซ€เช•เซเชทเชฃเซ‹ ARM เชฎเชพเชŸเซ‡ เชธเชคเชค เชธเช‚เช•เชฒเชจ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹