url image

Типы виртуализации: OVZ и KVM

Виртуализация — технология, которая позволяет использовать вычислительные ресурсы одной физической машины, например, сервера, для создания нескольких изолированных друг от друга виртуальных машин — со своими ресурсами. 

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

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

Ранее при выборе тарифа мы предлагали на выбор виртуализацию на уровне операционной системы OpenVZ и аппаратную виртуализацию KVM. В настоящее время тарифы на виртуализации OpenVZ доступны для заказа.  только на некоторых локациях.

Тем пользователям, кто остался на старых тарифах с OpenVZ, автоматически сменить тип виртуализации после запуска невозможно — серверы находятся на разных аппаратных платформах. Вам потребуется заказать новый VDS на виртуализации KVM, перенести проект и отказаться от старого сервера.
 

Сравнение типов виртуализации

OpenVZ KVM

ОС из ряда предложенных: Debian, CentOS, Ubuntu

Linux, Windows, FreeBSD, установка собственного дистрибутива

Изменение ресурсов без перезагрузки (количество ядер процессора, объём оперативной памяти, объём жёсткого диска)

Для изменения ресурсов потребуется перезагрузка (количество ядер процессора, объём оперативной памяти, объём SSD или NVMe-накопителя)

Смена тарифного плана без

перезагрузки

Смена тарифного плана требует перезагрузки. Сервер будет недоступен до 2 часов.

Мягкие лимиты: максимальная производительность сервера может отклоняться в большую или меньшую сторону

Жёсткие лимиты: каждый сервер получает заявленные ресурсы

Безлимитный трафик со скоростью соединения 100 Мбит/сек.

Безлимитный трафик со скоростью соединения 100 Мбит/сек. Возможность увеличить скорость до 500 Мбит/сек и до 1 Гбит/сек с трафиком 32 Тб в месяц (кроме тарифа Прогрев).

Ограничение на запуск высоконагруженных проектов. Запрещено запускать Java-приложения, массовые рассылки и проксировать трафик. TUN/TAP выключен.

Возможность запуска любых проектов (кроме систем распределённых вычислений)

Возможность подключения к серверу по SSH. Для этого типа виртуализации подключение к графическому интерфейсу по VNC невозможно. 

Возможность подключения к серверу по SSH. Если сервер по каким-либо причинам недоступен по SSH или нужно подключиться к графическому интерфейсу, можно получить доступ к серверу по VNC.

Перейти в панель управления ISPmanager можно:

  • из Личного кабинета: раздел — Товары —  Виртуальные серверы — выберите сервер, сверху кнопка «Перейти»,
  • по ссылке из Инструкции: Личный кабинет— ТоварыВиртуальные серверы — выберите сервер, сверху «Инструкция».

Перейти в панель управления можно по ссылке из инструкции в Личном кабинете — ТоварыВиртуальные серверы — выберите сервер, сверху «Инструкция».

Виртуализация OpenVZ

OpenVZ — виртуализация уровня операционной системы. Технология базируется на ядре ОС Linux и позволяет на одном физическом сервере создавать и запускать изолированные друг от друга копии выбранной операционной системы (Debian, CentOS, Ubuntu). Установка другой ОС невозможна, так как виртуальные серверы используют общее ядро Linux.

Технология отличается легкостью управления сервером: пользователь может в личном кабинете самостоятельно* добавить количество ресурсов (память, процессор, жесткий диск) или перейти на другой тариф с той же виртуализацией. Изменения применяются автоматически, без перезагрузки сервера.

На серверах с виртуализацией OpenVZ запрещается запускать:

  • сервисы для организации проксирования любого вида трафика
  • сервисы потокового вещания
  • игровые серверы
  • системы или элементы систем распределённых вычислений (например, bitcoin mining)
  • сервисы массовой рассылки почтовых сообщений, даже если они используются в легальных целях
  • Java-приложения
  • иные ресурсоёмкие приложения

Такие проекты создают неравномерную нагрузку на родительском сервере и могут мешать соседним виртуальным машинам.
 

* — для прошлых версий тарифов (VDS-2015, VDS-Лето, VDS-2016) смена тарифа в личном кабинете больше не доступна. Самостоятельное изменение тарифного плана возможно только на актуальных тарифах виртуализации OVZ. Если для вас важно иметь доступ к быстрому управлению ресурсами сервера — обратитесь в службу поддержки для перехода на актуальный тарифный план.  Если стоимость нового тарифа выше стоимости текущего, смена тарифа происходит бесплатно, в остальных случаях — в рамках администрирования. Тариф меняется без перезагрузки сервера.

Виртуализация KVM

KVM (Kernel-based Virtual Machine) — технология аппаратной виртуализации, позволяющая создать на хост-машине полный виртуальный аналог физического сервера. KVM позволяет создать полностью изолированный от «соседей» виртуальный сервер с собственным ядром ОС, который пользователь может настраивать и модифицировать под собственные нужды без ограничений. Каждому такому серверу выделяется своя область в оперативной памяти и пространство на жестком диске, что повышает общую надежность работы такого сервера.

Краткая характеристика виртуализации:
Тип виртуализации — аппаратная. 
Использование — быстрый и упрощенный переход к виртуализации на Linux-системах, хостинг различных конфигураций.
Распространение — бесплатно.

Отличительная особенность — open-source гипервизор: предназначен для серверов на базе Linux/x86, поддерживает аппаратные расширения (Intel-VT и AMD-V). Первоначально работал только с архитектурой x86, но актуальные версии KVM поддерживают различные CPU и гостевые ОС, в т. ч. Windows, Linux, BSD и пр. Богатая функциональность KVM сделала его популярным и широко распространенным. 

Почему из всех гипервизоров был выбран KVM?

Открытость кода, поддержка актуальных ОС и технологий, а также большой объем инструментов можно назвать основными причинами использования этого решения.
Решение также считается быстрым и за счет интеграции в ядро Linux.

Преимущества KVM

  • Высокий уровень приватности.
  • Независимость ресурсов друг от друга.
  • Возможность установки собственной ОС.
  • Безопасность KVM можно усилить с помощью антивирусов.
  • Эмуляция сетевых карт, поддержка всех протоколов и firewall.

Как и у любого гипервизора, есть у него и недостатки:

  • Сложность в управлении виртуальными машинами: встроенные сервисы не соответствуют по функциональности решениям для других гипервизоров. 
    Как недостаток нивелирован: Чтобы расширить функциональность, открытый код гипервизора позволяет разрабатывать ПО для удобного управления гипервизором, в частности, это панель VMmanager.
  • Нестабильность: этот недостаток проявляется при интенсивном вводе-выводе. Текущая критичность недостатка: Подобная проблема могла быть ощутимой при использовании HDD-дисков, в текущих реалиях в подавляющем большинстве используются SSD и NVMe-диски, к тому же KVM развивается и дорабатывается множеством независимых разработчиков, что положительным образом сказывается на работе гипервизора.

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

Особенности использования KVM на проекте Далмактрис

Возможна установка любой операционной системы на выбор (Debian, CentOS, AlmaLinux, Ubuntu, FreeBSD, Windows Server), либо установка собственного дистрибутива (в панели VMmanager в разделе ISO-образы нажмите кнопку Создать и добавьте свой ISO-образ системы).

На выбор доступно три варианта скорости соединения: 100 Мбит/сек с безлимитным трафиком для всех тарифов, до 500 Мбит/сек с трафиком 32 Тб для Старта и Разгона, до 1 Гбит/сек с трафиком 32 Тб для Отрыва и Улёта.

Смена тарифного плана возможна только в большую сторону и только в рамках линейки готовых тарифов (VDS Прогрев, VDS Старт, VDS Разгон, VDS Отрыв, VDS Улёт) с одинаковым накопителем. 

Если на вашем сервере используется панель VMmanager 6, вы можете сменить тариф самостоятельно по кнопке «Смена тарифа» в разделе «Виртуальные серверы». Изменение параметров может занять 5-10 минут, сервер будет автоматически перезагружен. 

Смена тарифа на сервере с VMmanager 5 выполняется по запросу в службу поддержки — администраторы сменят тариф на требуемый бесплатно.

Изменить тариф в меньшую сторону можно только переносом на новый сервер. Закажите новый сервер и перенесите данные самостоятельно, либо специалисты технической поддержки помогут с переносом за одно обращение по пакету администрирования или 400 рублей.

Изменять количество ресурсов в рамках текущего тарифа можно на серверах с VDS Форсаж, VDS CPU.Турбо и VDS Атлант. Количество доступных ядер процессора, объём оперативной памяти и накопителя меняется в Личном кабинете — выберите нужный сервер — нажмите кнопку «Изменить» (для VMmanager 5 объём накопителя меняется по запросу в службу поддержки). 

Также вы можете менять объём накопителя на серверах с готовыми тарифами VDS Прогрев, VDS Старт, VDS Разгон, VDS Отрыв, VDS Улёт 10-й версии. 

Изменение объёма диска возможно только в большую сторону. Уменьшить диск получится только путём переноса данных на новый сервер с меньшим объёмом диска (за одно обращение в рамках пакета администрирования или 400 рублей).  

Поменять накопитель SSD на NVMe или наоборот можно только переносом на новый сервер. Закажите новый сервер и перенесите данные самостоятельно, либо обратитесь к специалистам техподдержки. Если новый сервер стоит больше, администраторы перенесут данные бесплатно, если меньше — за  одно обращение в рамках пакета администрирования или 400 рублей. 

На серверах с виртуализацией KVM запрещается размещать системы или элементы систем распределённых вычислений (например, bitcoin mining).

Смена виртуализации на сервере

В рамках одного сервера сменить виртуализацию с OpenVZ на KVM и обратно невозможно.

1. Закажите второй сервер с нужной виртуализацией в панели BILLmanager, раздел Виртуальные серверыЗаказать

Выберите сервер

2. Перенесите на него данные.

3. После переноса и проверки старый сервер можно удалить (Виртуальные серверыУдалить).

Выберите сервер

Этот материал был полезен?