Особенности системы виртуализации Virtuozzo

В данной статье рассмотрим систему виртуализации Virtuozzo, разберемся в ее возможностях и особенностях. Virtuozzo обьединяет в себе всемизвестный гипервизор KVM и виртуализацию на базе контейнеров. Устанавливается на “чистое” железо и является отдельным полноценным дистрибутивом Linux (Virtuozzo Linux).

Все, что нужно для работы с этой системой виртуализации, - это просто взять и установить ее на машину, которая будет сервером виртуализации. Не нужно устанавливать или скомпилировать ядро, решать баги, нет ограничений по характеристикам ядра 2.6 - Virtuozzo использует ядро 3.10 с долгосрочной технической поддержкой.

Как работает данная система?

Virtuozzo Linux ставят на будущий сервер виртуализации. Потом работа зависит от системного администратора, который создает, настраивает и запускает контейнеры или виртуальные машины, каждая из которых в дальнейшем станет виртуальным приватным сервером или другими словами VPS.

В зависимости от заданий, которые перед нами стоят, зависит дальнейшая работа, к примеру, можно превратить виртуальные серверы в веб-серверы. Виртуальные серверы могут работать под управлением многих дистрибутивов Linux (а внутри VM можно запустить вообще любую операционную систему, например, Windows Server 2012 R2). Как только сервер начал работать, администратор может устанавливать и настраивать любое необходимое ПО.

Какие есть системные требования и ограничения по установке Virtuozzo (для автономных установок)?

Уникальные особенности и характеристики Virtuozzo.

  1. Система кэширования, которой нет в OpenVZ. Полезные возможности -  Disk Encryption для контейнеров, которые позволяют шифровать диски контейнеров ключами конечных пользователей; установка обновлений без перезагрузки; поддержка каталогов и образов Bitnami.
  2. Bitnami выпускает в формате Virtuozzo образы близко для 50 разных видов приложений.
  3. На основе Virtuozzo разрабатываются решения для DevOps. Например, с разработчиками Jelastic был выпущен Virtuozzo DevOps.

Преимущества использования Virtuozzo.

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

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