Аппаратная виртуализация KVM (Kernel-based Virtual Machine)

Аппаратная виртуализация KVM (Kernel-based Virtual Machine) это программное решение, поддерживающее аппаратную виртуализацию на базе Intel VT (Virtualization Technology), либо AMD SVM (Secure Virtual Machine).

В отличии от других, за счет полной эмуляции виртуализация KVM может запускать различные OC, при этом для каждого виртуального сервера выделяются собственные ресурсы, собственная сетевая карта, оперативная память, жесткий диск.

Основные преимущества аппаратной виртуализации KVM

Для каждого виртуального сервера выделяются независимые ресурсы. Что позволяет использовать только те ресурсы, что выделены для определенного виртуального сервера. Данный параметр будет означать что Ваш виртуальный сервер будет использовать только собственные ресурсы данные тарифным планом.

Аппаратная виртуализация KVM позволяет использовать собственные .ISO образы. В качестве гостевых OC возможна установка любых дистрибутивов семейства GNU/Linux (32-бит и 64-бит), и семейства Windows (32-бит и 64-бит).

Встроенная поддержка VNC (Virtual Network Computing) позволяет управлять Виртуальным сервером. VNC (Virtual Network Computing) — система удалённого доступа к рабочему столу компьютера, использующая протокол RFB. Управление осуществляется путём передачи нажатий клавиш на клавиатуре и движений мыши с одного компьютера на другой и ретрансляции содержимого экрана через компьютерную сеть.

Аппаратная виртуализация KVM объявлена приоритетным направлением в развитии систем виртуализации, что гарантирует дальнейшую поддержку, и развитие системы.

Сравнение аппаратной виртуализации KVM с не менее популярными

 KVMOpenVZXen 
Собственная файловая система любого типа  
Выделенная область в оперативной памяти с полным доступом  
Полное изолирование от соседей по серверу  
VNC-соединение на ранних стадиях загрузки ограничено  
PPTP VPN ограничено  
OpenVPN ограничено  
IPSec VPN ограничено  
Межсетевые экраны (Firewall) ограничено  
Kernel mode NFS server  
Независимое ядро системы ограничено  
Независимые модули ядра системы ограничено  
Полный контроль над сокетами и процессами  
Полная поддержка гостевых ОС ограничено  
Эмуляция PCI / PCIe карт с полным доступом к ним ограничено