рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯрд▓реЗ OpenHCL рдХреЛ рдкреНрдпрд╛рд░рд╛рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╕рди рд░ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдордирд┐рдЯрд░ OpenVMM рдХреЛ рд▓рд╛рдЧрд┐ рд▓реЗрдпрд░рдХреЛ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдШреЛрд╖рдгрд╛ рдЧрд░реЗрдХреЛ рдЫ, OpenHCL рдХреЛ рдХрд╛рдо рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛред OpenVMM рд░ OpenHCL рдХреЛрдб Rust рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ MIT рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред OpenVMM рд▓реЗ рджреЛрд╕реНрд░реЛ-рд╕реНрддрд░ рд╣рд╛рдЗрдкрд░рднрд╛рдЗрдЬрд░рд╣рд░реВрд▓рд╛рдИ рдмреБрдЭрд╛рдЙрдБрдЫ рдЬреБрди рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рдХрд░реНрдиреЗрд▓рд╕рдБрдЧ рд╕рдорд╛рди рд╕реБрд░рдХреНрд╖рд╛ рд░рд┐рдВрдЧрдорд╛ рдХрд╛рдо рдЧрд░реНрджрдЫ, рдЬрд╕реНрддреИ VirtualBox рд░ VMware Workstation рдЬрд╕реНрддрд╛ рдЙрддреНрдкрд╛рджрдирд╣рд░реВред рдпрд╕рд▓реЗ рд▓рд┐рдирдХреНрд╕ (x86_64), Windows (x86_64, Aarch64) рд░ macOS (x86_64, Aarch64) рдХреЛ рдЖрдзрд╛рд░рдорд╛ KVM, SHV (Microsoft Hypervisor), WHP (Windows Hypervisor Platform) рд░ Hypervisor API рдХреЛ рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдкреНрд░рдпреЛрдЧ рдЧрд░реА рд╣реЛрд╕реНрдЯ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд╢реАрд░реНрд╖рдорд╛ рд╕рдЮреНрдЪрд╛рд▓рдирд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдУрдПрд╕ рдбрд╛рдЯрд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рджреНрд╡рд╛рд░рд╛ред
OpenVMM рдорд╛ рд╕рдорд░реНрдерд┐рдд рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдордзреНрдпреЗ:
- UEFI рд░ BIOS рдореЛрдбрд╣рд░реВрдорд╛ рдмреБрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рдмреБрдЯ;
- Virtio рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд Paravirtualization рд╕рдорд░реНрдерди (virtio-fs, virtio-9p, virtio-net, virtio-pmem)
- VMBus-рдЖрдзрд╛рд░рд┐рдд paravirtualization рд╕рдорд░реНрдерди (storvsp, netvsp, vpci, рдлреНрд░реЗрдордмрдлрд░);
- vTPM, NVMe, UART, i440BX + PIIX4 рдЪрд┐рдкрд╕реЗрдЯ, IDE HDD, PCI рд░ VGA рдХреЛ рдЗрдореБрд▓реЗрд╢рди;
- рдлрд░реНрд╡рд╛рд░реНрдбрд┐рдЩ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, рдЗрдирдкреБрдЯ рдЙрдкрдХрд░рдгрд╣рд░реВ, рдХрдиреНрд╕реЛрд▓рд╣рд░реВ, рднрдгреНрдбрд╛рд░рдг рд░ рдиреЗрдЯрд╡рд░реНрдХ рдкрд╣реБрдБрдЪрдХреЛ рд▓рд╛рдЧрд┐ рдмреНрдпрд╛рдХрдПрдиреНрдбрд╣рд░реВ;
- рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдЗрдиреНрдЯрд░рдлреЗрд╕, рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдХрдиреНрд╕реЛрд▓, gRPC рд░ ttrpc рдорд╛рд░реНрдлрдд рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдиред
OpenHCL рд▓рд╛рдИ OpenVMM рд╣рд╛рдЗрдкрд░рднрд╛рдЗрдЬрд░рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдкреНрдпрд╛рд░рд╛рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╕рди рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ (рдкреНрдпрд╛рд░рд╛рднрд╛рдЗрдЬрд░) рднрдПрдХреЛ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд░реВрдкрдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫред OpenVMM рд░ OpenHCL рдорд╛ рдЖрдзрд╛рд░рд┐рдд рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рднрдиреЗрдХреЛ рдкреНрдпрд╛рд░рд╛рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╕рди рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╣реЛрд╕реНрдЯ рдкреНрд░рдгрд╛рд▓реА рд╕рд╛рдЗрдбрдорд╛ рд╣реЛрдЗрди, рддрд░ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрд╕рдБрдЧ рдПрдЙрдЯреИ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирдорд╛ рдЪрд▓реНрдиреЗ рд╣реЛред рдЕрддрд┐рдерд┐ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдордмрд╛рдЯ рдкреНрдпрд╛рд░рд╛рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рддрд╣рдХреЛ рдЕрд▓рдЧрд╛рд╡ рджреЛрд╕реНрд░реЛ-рд╕реНрддрд░ рд╣рд╛рдЗрдкрд░рднрд╛рдЗрдЬрд░ OpenVMM рджреНрд╡рд╛рд░рд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдпрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛, OpenHCL рд▓рд╛рдИ рдЕрддрд┐рдерд┐ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рднрдиреНрджрд╛ рдЙрдЪреНрдЪ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рд╕реНрддрд░рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рднрд░реНрдЪреБрдЕрд▓ рдлрд░реНрдорд╡реЗрдпрд░рдХреЛ рд░реВрдкрдорд╛ рдорд╛рдиреНрди рд╕рдХрд┐рдиреНрдЫред
рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рд░ рдУрдкрдирдПрдЪрд╕реАрдПрд▓ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рд╡рд┐рднрд╛рдЬрди рднрд░реНрдЪреБрдЕрд▓ рдЯреНрд░рд╕реНрдЯ рд╕реНрддрд░рд╣рд░реВ (VTL, рднрд░реНрдЪреБрдЕрд▓ рдЯреНрд░рд╕реНрдЯ рд╕реНрддрд░) рдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд▓рд╛рдЧрд┐ рджреБрд╡реИ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕рдВрдпрдиреНрддреНрд░ рд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЬрд╕реНрддреИ Intel TDX (рдЯреНрд░рд╕реНрдЯ рдбреЛрдореЗрди рдПрдХреНрд╕рдЯреЗрдиреНрд╕рдирд╣рд░реВ)ред ), AMD SEV-SNP (Secure Encrypted Virtualization-Secure Nested Pageing) рд░ ARM CCA (рдЧреЛрдкрдиреАрдп рдХрдореНрдкреНрдпреБрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░)ред OpenHCL рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐, рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдХреЛ рд╕реНрдЯреНрд░рд┐рдк-рдбрд╛рдЙрди рдмрд┐рд▓реНрдб рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рдорд╛ OpenVMM рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдиреНрдпреВрдирддрдо рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдорд╛рддреНрд░ рд╕рдорд╛рд╡реЗрд╢ рд╣реБрдиреНрдЫрдиреНред

OpenHCL x86-64 рд░ ARM64 рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рдЪрд▓реНрди рд╕рдХреНрдЫ, рд░ рдердк рдЕрд▓рдЧрд╛рд╡рдХреЛ рд▓рд╛рдЧрд┐ Intel TDX, AMD SEV-SNP рд░ ARM CCA рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред OpenHCL рд▓реЗ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди, рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рд╕рд╛рдЗрдбрдорд╛ рднрд░реНрдЪреБрдЕрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд╕рдЮреНрдЪрд╛рд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЙрдкрдХрд░рдгрд╣рд░реВ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдХреБрдЮреНрдЬреАрд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЪрд┐рдк - vTPM) рдЕрдиреБрдХрд░рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рд╕реЗрдЯ, рдбреНрд░рд╛рдЗрднрд░ рд░ рдЗрдореБрд▓реЗрдЯрд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред
рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдкрдХреНрд╖рдорд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛ рдкрд╣реБрдБрдЪ рдЕрдиреБрд╡рд╛рдж рдЧрд░реНрди, рдЕрд╡рд╕реНрдерд┐рдд рдкреНрдпрд╛рд░рд╛рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди-рд╕рдХреНрд╖рдо рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рд╡рд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рд┐рдзреИ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирдорд╛ рдмрд╛рдБрдзреНрди рд╕рдХрд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рдЧрд░реНрджрд╛ рдЕрд╡рд╕реНрдерд┐рдд рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд▓рд╛рдИ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдмрд┐рдирд╛ OpenHCL-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдиреНрдЫред OpenHCL рдорд╛ рдирд┐рджрд╛рди рд░ рдбрд┐рдмрдЧрд┐рдЩ рдШрдЯрдХрд╣рд░реВ рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ, рдЧреЛрдкреНрдп рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдПрдХреНрд╕рдЯреЗрдиреНрд╕рдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреНрд░рджрд░реНрд╢рди рдЧрд░рд┐рдПрдХреЛред
рдЕрд╡рд╕реНрдерд┐рдд рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛ COCONUT-SVSM (рд╕реБрд░рдХреНрд╖рд┐рдд VM рд╕реЗрд╡рд╛ рдореЛрдбреНрдпреБрд▓) рднрдиреНрджрд╛ рдлрд░рдХ, рдЬрд╕рд▓реЗ рдЧреЛрдкреНрдп рд░реВрдкрдорд╛ рдЪрд▓реНрдиреЗ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реЗрд╡рд╛рд╣рд░реВ рд░ рдЕрдиреБрдХрд░рдг рдЧрд░рд┐рдПрдХрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ (CVM, рдЧреЛрдкреНрдп рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди), OpenHCL рд▓реЗ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдорд╛рдирдХ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬрдмрдХрд┐ COCONUT-SVSM рд▓рд╛рдИ SVSM рд╕рдБрдЧ рд╡рд┐рд╢реЗрд╖ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд╕рдВрдЧрдарди, рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд░ рдЫреБрдЯреНрдЯреИ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫред
рдУрдкрдирдПрдЪрд╕реАрдПрд▓ рдкреНрдпрд╛рд░рд╛рднрд╛рдЗрдЬрд░рдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдордзреНрдпреЗ, рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдбрд┐рд╕реНрдХ рдЫрд╡рд┐рдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирдЧрд░реА Azure рдмреВрд╕реНрдЯ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд▓реЗрдЯрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрд╡рд╕реНрдерд┐рдд рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд╕рдВрдХреНрд░рдордг рдЬрд╕реНрддрд╛ рдкрд░рд┐рджреГрд╢реНрдпрд╣рд░реВ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ; рдЕрд╡рд╕реНрдерд┐рдд рдЕрддрд┐рдерд┐рд╣рд░реВрд▓рд╛рдИ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рдЪрд▓рд╛рдЙрдиреБрд╣реЛрд╕реН рдЬрд╕рд▓реЗ рдЧреЛрдкреНрдп рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Intel TDX рд░ AMD SEV-SNP рдорд╛ рдЖрдзрд╛рд░рд┐рдд); UEFI рд╕реБрд░рдХреНрд╖рд┐рдд рдмреБрдЯ рд░ vTPM рдореЛрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдмреБрдЯрдХреЛ рд╕рдВрдЧрдардиред
рдпреЛ рдЫреБрдЯреНрдЯреИ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ OpenVMM рдкрд░рд┐рдпреЛрдЬрдирд╛ OpenHCL рд╕рдБрдЧ рдкреНрд░рдпреЛрдЧрдорд╛ рдХреЗрдиреНрджреНрд░рд┐рдд рдЫ рд░ рдЕрдиреНрддрд┐рдо рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рджрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд▓рд╛рдЧрд┐ рд╣реЛрд╕реНрдЯ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рд╕реНрдЯреНрдпрд╛рдиреНрдбрдЕрд▓реЛрди рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдЭреИ рддрдпрд╛рд░ рдЫреИрдиред OpenVMM рдХрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдордзреНрдпреЗ рдЬрд╕рд▓реЗ рдкрд░рдореНрдкрд░рд╛рдЧрдд рд╕рдиреНрджрд░реНрднрдорд╛ рд╣реЛрд╕реНрдЯ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдпрд╕рдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рд░реЛрдХреНрдЫ, OpenHCL рдмрд╛рд╣рд┐рд░, рдирд┐рдореНрди рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ: рдирд┐рдпрдиреНрддреНрд░рдг рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рдХрдордЬреЛрд░ рдХрд╛рдЧрдЬрд╛рдд; рднрдгреНрдбрд╛рд░рдг, рдиреЗрдЯрд╡рд░реНрдХ рд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдмреНрдпрд╛рдХрдПрдиреНрдб рдкреНрд░рджрд░реНрд╢рдирдХреЛ рдЙрдЪрд┐рдд рдЕрдиреБрдХреВрд▓рдирдХреЛ рдЕрднрд╛рд╡; рдХреЗрд╣реА рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рдЕрднрд╛рд╡ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, IDE рдбреНрд░рд╛рдЗрднрд╣рд░реВ рд░ PS/2 рдорд╛рдЗрд╕); API рд╕реНрдерд┐рд░рддрд╛ рд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдХреЛ рдХреБрдиреИ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЫреИрдиред рдПрдХреИ рд╕рдордпрдорд╛, OpenVMM рд░ OpenHCL рдХреЛ рд╕рдВрдпреЛрдЬрди рдкрд╣рд┐рд▓реЗ рдиреИ рдФрджреНрдпреЛрдЧрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕реНрддрд░рдорд╛ рдкреБрдЧреЗрдХреЛ рдЫ рд░ Microsoft рджреНрд╡рд╛рд░рд╛ Azure рдкреНрд▓реЗрдЯрдлрд░реНрдо (Azure Boost SKU) рдорд╛ 1.5 рдорд┐рд▓рд┐рдпрди рднрдиреНрджрд╛ рдмрдвреА рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
рд╕реНрд░реЛрдд: opennet.ru
