Вход в биллинг
 Запомнить меня
5 Years Anniversary
[PDF]

Технологии - OpenVZ

Если Вам интересно, как работает Ваш VPS на базе технологии OpenVZ - эта статья специально для Вас. Мы постарались собрать самую интересную и актуальную информацию об этой технологии.

OpenVZ — это реализация технологии виртуализации на уровне операционной системы, которая базируется на ядре Linux.

OpenVZ позволяет на одном физическом сервере запускать множество изолированных копий операционной системы, называемых Виртуальные Частные Серверы (Virtual Private Servers, VPS) или Виртуальные Среды (Virtual Environments, VE).

OpenVZ

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

утилитыКаждая VE - это отдельная сущность, с точки зрения владельца VE, она выглядит практически как обычный физический сервер.

Файлы

Системные библиотеки, приложения, виртуальные ФС /proc и /sys, виртуальные блокировки и т. п.

Пользователи и группы

Свои собственные пользователи и группы, включая root.

Дерево процессов

VE видит только свои собственные процессы (начиная с init). Идентификаторы процессов (PID) также виртуализированы, поэтому PID программы init - 1, как и должно быть.

Сеть

Виртуальное сетевое устройство (venet), позволяющее VE иметь свои собственные адреса IP, а так же наборы правил маршрутизации и файрволла (netfilter/iptables).

Устройства

При необходимости администратор OpenVZ сервера может дать VE доступ к реальным устройствам, например, сетевым адаптерам, портам, разделам диска и т. д.

Использованы материалы WikiPedia - свободная энциклопедия

Поскольку OpenVZ базируется на ядре Linux, в отличие от виртуальных машин (напр. VMware) или паравиртуализационных технологий (напр. Xen), в роли "гостевых" систем могут выступать только различные дистрибутивы GNU/Linux. Однако, виртуализация на уровне операционной системы в OpenVZ даёт лучшую производительность, масштабируемость, плотность размещения, динамическое управление ресурсами, а также лёгкость в администрировании, чем у альтернативных решений. Согласно сайту OpenVZ, накладные расходы на виртуализацию очень малы, и падение производительности составляет всего 1-3 %, по сравнению с обычными Linux-системами.

OpenVZ является базовой платформой для Virtuozzo — проприетарного продукта Parallels, Inc. OpenVZ распространяется на условиях лиценции GNU GPL v.2.