Xen 4.15 рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░рдХреЛ рд░рд┐рд▓реАрдЬ

рдЖрда рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, рдирд┐: рд╢реБрд▓реНрдХ рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ Xen 4.15 рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред Amazon, Arm, Bitdefender, Citrix рд░ EPAM Systems рдЬрд╕реНрддрд╛ рдХрдореНрдкрдиреАрд╣рд░реВрд▓реЗ рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рднрд╛рдЧ рд▓рд┐рдПред 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 рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдпрдиреНрддреНрд░ рдлрд░реНрд╡рд╛рд░реНрдбрд┐рдЩрдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдмрдврд╛рдЙрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫред
  • IPT (Intel Processor Trace) рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЯреНрд░реЗрд╕рд┐рдЩ рдореЗрдХрд╛рдирд┐рдЬрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ, рдЬреБрди Intel Broadwell CPU рдмрд╛рдЯ рд╕реБрд░реБ рднрдПрдХреЛ рджреЗрдЦрд┐рдпреЛ, рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрдмрд╛рдЯ рд╣реЛрд╕реНрдЯ рдкреНрд░рдгрд╛рд▓реА рд╕рд╛рдЗрдбрдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдбрд┐рдмрдЧрд┐рдЩ рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВрдорд╛ рдбрд╛рдЯрд╛ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрдиред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рддрдкрд╛рдЗрдБ VMI рдХрд░реНрдиреЗрд▓ рдлрдЬрд░ рд╡рд╛ DRAKVUF Sandbox рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
  • Viridian (Hyper-V) рд╡рд╛рддрд╛рд╡рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ 64 VCPU рд╣рд░реВ рднрдиреНрджрд╛ рдмрдвреА рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ Windows рдЕрддрд┐рдерд┐рд╣рд░реВ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • PV Shim рд▓реЗрдпрд░ рдЕрдкрдЧреНрд░реЗрдб рдЧрд░рд┐рдПрдХреЛ рдЫ, PVH рд░ HVM рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЕрдкрд░рд┐рдорд╛рд░реНрдЬрд┐рдд рдкреНрдпрд╛рд░рд╛рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреНрдб рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА (PV) рдЪрд▓рд╛рдЙрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ (рдкреБрд░рд╛рдиреЛ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд▓рд╛рдИ рдердк рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬрд╕рд▓реЗ рдХрдбрд╛ рдЕрд▓рдЧрд╛рд╡ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ)ред рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ HVM рдореЛрдбрд▓рд╛рдИ рдорд╛рддреНрд░ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ PV рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░ рдЧрд░реЗрдХреЛ рдЫред HVM-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдбрдХреЛ рдХрдореАрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЗрдиреНрдЯрд░рд▓реЗрдпрд░рдХреЛ рдЖрдХрд╛рд░ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫред
  • ARM рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ VirtIO рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред ARM рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, IOREQ рд╕рд░реНрднрд░рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рднрд╡рд┐рд╖реНрдпрдорд╛ VirtIO рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ I/O рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╕рди рдмрдврд╛рдЙрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдЫред ARM рдХреЛ рд▓рд╛рдЧрд┐ VirtIO рдмреНрд▓рдХ рдпрдиреНрддреНрд░рдХреЛ рд╕рдиреНрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдердкрд┐рдпреЛ рд░ ARM рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЕрддрд┐рдерд┐рд╣рд░реВрд▓рд╛рдИ VirtIO рдмреНрд▓рдХ рдпрдиреНрддреНрд░рд╣рд░реВ рдкреБрд╢ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдпреЛред ARM рдХреЛ рд▓рд╛рдЧрд┐ PCIe рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд╕рдорд░реНрдерди рд╕рдХреНрд╖рдо рд╣реБрди рд╕реБрд░реБ рднрдПрдХреЛ рдЫред
  • RISC-V рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ Xen рдХреЛ рдкреЛрд░реНрдЯ рд▓рд╛рдЧреВ рдЧрд░реНрди рдХрд╛рдо рдЬрд╛рд░реА рдЫред рд╣рд╛рд▓, рд╣реЛрд╕реНрдЯ рд░ рдЕрддрд┐рдерд┐ рдкрдХреНрд╖рдорд╛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрдореЛрд░реА рдкреНрд░рдмрдиреНрдз рдЧрд░реНрди, рд╕рд╛рдереИ RISC-V рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдХреЛрдб рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫред
  • Zephyr рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╕рд╛рдердорд╛, MISRA_C рдорд╛рдирдХрдорд╛ рдЖрдзрд╛рд░рд┐рдд, рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдЬреЛрдЦрд┐рдо рдХрдо рдЧрд░реНрдиреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рд░ рдХреЛрдб рдбрд┐рдЬрд╛рдЗрди рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢рд╣рд░реВрдХреЛ рд╕реЗрдЯ рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫред рд╕реНрдерд┐рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдирд┐рдпрдорд╣рд░реВрд╕рдБрдЧ рд╡рд┐рд╕рдВрдЧрддрд┐рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
  • Hyperlaunch рдкрд╣рд▓ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдкреНрд░рдгрд╛рд▓реА рдмреБрдЯ рд╕рдордпрдорд╛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдХреЛ рд╕реНрдерд┐рд░ рд╕реЗрдЯрдХреЛ рд╕реБрд░реБрд╡рд╛рдд рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд▓рдЪрд┐рд▓реЛ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдЙрджреНрджреЗрд╢реНрдпрд▓реЗред рдкрд╣рд▓рд▓реЗ domB (рдмреБрдЯ рдбреЛрдореЗрди, dom0less) рдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░реЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рд░реНрднрд░ рдмреБрдЯрдХреЛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЪрд░рдгрдорд╛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрджрд╛ dom0 рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рдпреЛрдЧ рдирдЧрд░реА рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • рдирд┐рд░рдиреНрддрд░ рдПрдХреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдЕрд▓реНрдкрд╛рдЗрди рд▓рд┐рдирдХреНрд╕ рд░ Ubuntu 20.04 рдорд╛ Xen рдкрд░реАрдХреНрд╖рдгрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред CentOS 6 рдкрд░реАрдХреНрд╖рдг рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рдЫ QEMU-рдЖрдзрд╛рд░рд┐рдд dom0 / domU рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ ARM рдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░рдиреНрддрд░ рдПрдХреАрдХрд░рдг рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдердкрд┐рдПрдХреЛ рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди