VPS(англ. Virtual Private Server) — услуга в рамках которой пользователю предоставляется т.н. виртуальный выделенный сервер. В плане управления операционной системой по большей части она соответствует физическому выделенному серверу.
В частности: root-доступ, собственные IP-адреса, порты, правила фильтрования и таблицы маршрутизации. Внутри виртуального сервера можно создавать собственные версии системных библиотек или изменять существующие, владелец VPS может удалять, добавлять, изменять любые файлы, включая файлы в головной и других служебных директориях, а также устанавливать собственные приложения или настраивать/изменять любое доступное ему прикладное программное обеспечение.
Сравнение VPS с виртуальным хостингом.
- Каждый VPS имеет собственную копию системы, с правами доступа уровня root (UID: 0) для Unix, что позволяет производить компиляцию, установку собственного программного обеспечения с измененной конфигурацией.
- Обычно это большее количество ресурсов (памяти, процессорного времени)
- Возможность архивного копирования (бэкапа) VPS слепком всей системы.
- Тарифы VPS можно использовать как для перепродажи, так и для просто отдельных проектов.
Используемая нами технология вируализации для предоставления услуг VPS хостинга.
OpenVZ - это реализация технологии виртуализации на уровне операционной системы, которая базируется на ядре Linux. OpenVZ позволяет на одном физическом сервере запускать множество изолированных копий операционной системы, называемых Виртуальные Частные Серверы (Virtual Private Servers, VPS) или Виртуальные Среды (Virtual Environments, VE).
Поскольку OpenVZ базируется на ядре Linux, в отличие от виртуальных машин (напр. VMware) или паравиртуализационных технологий (напр. Xen), в роли "гостевых" систем могут выступать только различные дистрибутивы GNU/Linux. Однако, виртуализация на уровне операционной системы в OpenVZ даёт лучшую производительность, масштабируемость, плотность размещения, динамическое управление ресурсами, а также лёгкость в администрировании, чем у альтернативных решений. Накладные расходы на виртуализацию очень малы, и падение производительности составляет всего 1-3 %, по сравнению с обычными Linux-системами.
OpenVZ распространяется на условиях лиценции GNU GPL v.2.
OpenVZ состоит из модифицированного ядра Linux и пользовательских утилит.
Более подробно про технологию OpenVZ можно прочесть в соответствующей статье Википедии.