Типы виртуализации: OVZ и KVM на VDS/VPS сервера

15

Прежде чем арендовать сервер, необходимо определиться с подходящей технологией виртуализации. Сегодня наиболее востребованным вариантом считается аппаратная виртуализация KVM и виртуализация на уровне ОС OpenVZ.

KVM

Под аббревиатурой KVM подразумевается технология аппаратной визуализации, предназначенная для создания на хост-машине абсолютного виртуального аналога физического сервера. Использование этой технологии дает возможность создать VPS сервер с собственным ядром ОС. За счет этого у пользователя появляется возможность настройки и модифицирования ядра ОС под свои нужды без каких-либо ограничений. Такие возможности способствуют существенному повышению надежности функционирования сервера.

kvm

OVZ

OpenVZ – это виртуализация уровня ОС. Основой данной технологии является ядро ОС Linux. OVZ предоставляет возможность создавать и запускать на одном физическом сервере изолированные копии выбранных пользователем ОС. Это могут быть операционные системы Debian, CentOS и Ubuntu. Стоит заметить, что установка других операционных систем исключена.

Главное преимущество этой технологии виртуализации заключается в легкости управления сервером. Пользователь имеет возможность самостоятельно добавлять необходимое количество ресурсов (ядра процессора, дисковый наполнитель, память). К тому же все добавление ресурсов не потребует перезагрузки сервера.

Что выбрать: KVM или OVZ?

Чтобы сделать правильный выбор технологии виртуализации, необходимо сравнить оба доступных варианта. Если говорить о возможности установки ОС, то при использовании KVM нет ни одного ограничения. Пользователь может установить даже собственный дистрибутив. А вот при использовании OpenVZ можно установить только 3 ОС – Debian, Ubuntu и CentOS.

kvm и ovz

Что касается увеличения ресурсов, то в OVZ в этом вопросе нет никаких ограничений. Более того, ресурсы изменяются автоматически. А вот в KVM для того, чтобы изменения вступили в силу, потребуется перезагрузка. Также стоит отметить, что увеличение размера жесткого диска возможно только после обращения техподдержку хостера.

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

Еще одно отличие касается возможности реализации проектов. В KVM никаких ограничений нет. Исключением являются лишь системы распределительных вычислений. А вот в OpenVZ существует ограничение на реализацию высоконагруженных проектов.