При выборе хостинг провайдера для своего виртуального сервера очень важно обратить внимание на тип виртуализации. Существует несколько типов виртуализации, но я остановлюсь на самых популярных среди массового обихода. Это OpenVZ и KVM.
В этой статье я не буду углубляться в соответствующие знания. Однако на основании своего опыта могу заключить, что из них лучше.
Лучше брать тип виртуализации на KVM. И не стоит никогда выбирать OpenVZ, как бы красочно не расписывали хостеры его преимущества.
Почему нужно выбирать хостинг на KVM
Я долгое время не понимал, почему при выделенных мне ресурсах и не полной загруженности у меня тормозят сайты. Ведь я использую впс, а значит те ресурсы за которые я заплатил они мои и не могут никем быть использованы. Оказывается совсем не так.
Виртуализация на OpenVZ
OpenVZ — это виртуализация на уровне операционной системы. Благодаря этому легко менять и конфигурировать сервер, добавляя или убирая ресурсы, часто и без обращения в тех поддержку. Однако такой способ плох тем, что во-первых чрезмерная нагрузка чужих сайтов тормозит и все остальные VPS. Конечно, провайдеры пишут об изоляции операционных систем и даже выделяют это жирным цветом. На практике всё иначе. Свои ресурсы могут простаивать на половину, а сайты при этом будут тормозить.
Вторая причина, почему OpenVZ плох. Нельзя установить отдельные модули на свой сервер, потому что ядро процессоров сконфигурировано для всех серверов одинаково. По этой причине не получится, например, подключить Яндекс.Диск для резервного копирования.
Виртуализация на KVM
KVM (Kernel-based Virtual Machine) — тип аппаратной виртуализации, котороя позволяет создавать аналог физического сервера для каждого VPS.