VDS или VPS - в чем разница?

Выбирая виртуальный сервер, пользователь встречает две похожих аббревиатуры с похожим описанием, функционалом, но разной ценой. Многие поспорят, что названия отличаются, но суть остается одна. Действительно, оба варианта – виртуальные серверы, но разница между ними все-таки есть, так как создаются они на разных уровнях виртуализации: программной и аппаратной.

Программная (контейнерная) виртуализация

Реализуется на уровне ядра операционной системы. Все машины создаются на базе одного модифицированного серверного ядра. При этом, каждая виртуальная машина представляет собой частный сервер (VPS) с отдельным программным окружением, однако без права на изменение ядра и ОС. К популярным платформам относятся: openVZ, Virtuozzo, FreeBSD.

Плюсы: 

Минусы:

Аппаратная (полная) виртуализация

Реализуется посредством гипервизора - менеджера виртуальных машин. Его функция заключается во взаимодействии ОС и аппаратного обеспечения, распределении ресурсов, управлении машинами и гарантии их независимости друг от друга. Таким образом, каждая машина представляет собой виртуальный выделенный сервер (VDS) с набором функций и управлением как на физическом оборудовании. К популярным платформам относятся: VMware, KVM, XEN, Hyper-v.

Плюсы:

Минусы:

Что выбрать под проект?

У каждого проекта свои требования и задачи. Определитесь сами для себя, какие показатели первостепенны, а чем можно пожертвовать. Если нужно решение по самой низкой цене, и вы осознанно готовы закрывать глаза на стабильность работы сервера, тогда подойдет VPS. Главное не обманываться красивыми обещаниями, а быть морально подготовленными к минусам данного типа виртуализации.

В случае если для проекта критичны: показатели стабильности, четкие объемы ресурсов, управляемость как на физическом сервере, то это исключительно VDS. При поиске решения для бизнеса, переноса или построения корпоративной инфраструктуры с легкой масштабируемостью в IaaS, идеальным вариантом станет платформа VMware.