ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Intel ΠΏΡΠ΅Π΄Π°Π΄Π΅ Cloud Hypervisor, Ρ ΠΈΠΏΠ΅ΡΠ²ΠΈΠ·ΠΎΡ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½ Π·Π° ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΏΠΎΠ΄ ΡΠ°ΠΏΠΊΠ°ΡΠ° Π½Π° Linux Foundation, ΡΠΈΡΡΠΎ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΈ ΡΡΠ»ΡΠ³ΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° Π±ΡΠ΄Π΅ΡΠΎΡΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅. ΠΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ΡΠΎ ΠΏΠΎΠ΄ ΠΊΡΠΈΠ»ΠΎΡΠΎ Π½Π° Linux Foundation ΡΠ΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΎΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ ΠΎΡΠ΄Π΅Π»Π½Π° ΡΡΡΠ³ΠΎΠ²ΡΠΊΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΈ ΡΠ΅ ΡΠ»Π΅ΡΠ½ΠΈ ΡΡΠ²ΠΌΠ΅ΡΡΠ½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° Ρ Π²ΡΠ½ΡΠ½ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ. ΠΠΎΠ΄ΠΊΡΠ΅ΠΏΠ°ΡΠ° ΡΠΈ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π²Π΅ΡΠ΅ ΠΎΠ±ΡΠ²ΠΈΡ Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠ°ΡΠΎ Alibaba, ARM, ByteDance ΠΈ Microsoft, ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ Π½Π° ΠΊΠΎΠΈΡΠΎ, Π·Π°Π΅Π΄Π½ΠΎ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΎΡ Intel, ΡΡΠ·Π΄Π°Π΄ΠΎΡ Π° ΠΊΡΡΠ°ΡΠΎΡΡΠΊΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ΅Π½ ΡΡΠ²Π΅Ρ.
ΠΠ° ΠΏΡΠΈΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΠ΅ Cloud Hypervisor ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° ΠΌΠΎΠ½ΠΈΡΠΎΡ, ΡΠ°Π±ΠΎΡΠ΅Ρ Π½Π° KVM ΠΈ MSHV. Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ (VMM), Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Rust ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΎΡ ΡΡΠ²ΠΌΠ΅ΡΡΠ½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ Rust-VMM, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Ρ
ΠΈΠΏΠ΅ΡΠ²ΠΈΠ·ΠΎΡΠΈ, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ. ΠΡΠΎΠ΅ΠΊΡΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π³ΠΎΡΡΡΠ²Π°ΡΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ (Linux, Windows) Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΡΠ°Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° virtio, ΠΊΠ°ΡΠΎ Π΅ΠΌΠΈΠ»Π°ΡΠΈΡΡΠ° Π΅ ΡΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ. ΠΡ ΠΊΠ»ΡΡΠΎΠ²ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠ΅ ΡΠΏΠΎΠΌΠ΅Π½Π°Π²Π°Ρ: Π²ΠΈΡΠΎΠΊΠ° ΠΎΡΠ·ΠΈΠ²ΡΠΈΠ²ΠΎΡΡ, Π½ΠΈΡΠΊΠ° ΠΊΠΎΠ½ΡΡΠΌΠ°ΡΠΈΡ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ, Π²ΠΈΡΠΎΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ, ΠΎΠΏΡΠΎΡΡΠ΅Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈΡΠ΅ Π²Π΅ΠΊΡΠΎΡΠΈ Π·Π° Π°ΡΠ°ΠΊΠΈ. ΠΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ΅ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ²ΡΡΠΈ ΠΈ Π³ΠΎΡΠ΅ΡΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ CPU, ΠΏΠ°ΠΌΠ΅Ρ ΠΈ PCI-ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΡΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠΈ x86-64 ΠΈ AArch64.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
