OpenVZ vs Xen

Основные различия, достоинства и недостатки, с точки зрения владельца контейнера (VPS/VDS, Virtual Private Server/Virtual Dedicate Server).

На самом деле сравнивать сами технологии виртуализации XEN и OpenVZ не совсем корректно, так как они разные по функционалу. Но ничто не мешает сравнить эти технологии глазами владельца VPS/VDS, базирующегося на одной из технологий. При сравнении технологий виртуализации XEN и OpenVZ нашего хостинга можно выделить как достоинства одной над другой, так соответственно и недостатки, поэтому мы попытались предоставить всю необходимую информацию в виде сравнительных таблиц.

XEN

Плюсы:

  • Персональное ядро, которое можно менять и обновлять;
  • Реальные физические выделяемые ресурсы. Нет ошибок в выделении памяти — у каждого VDS своя фиксированная область RAM и область дисковой системы;
  • Можно создавать свой раздел swap;
  • Более высокая надежность функционирования всего сервера, так как код супервизора XEN меньше объемом и лучше отлажен, чем OpenVZ;
  • Исключается риск оверселлинга (продажа услуг поставщика сверх тех объемов ресурсов, которые возможно предоставить).

Минусы:

  • Администрирование XEN (для хостера) несколько сложнее, что требует наличия более квалифицированного персонала;
  • Миграция VDS с одного физического сервера на другой может занять достаточно длительное время;
  • Нет системы управления самим VDS — операции перезагрузки, остановки, запуска, восстановления root пароля выполняются только через запрос в техническую поддержку;
  • Доступ администратора физического сервера к VDS клиента ограничен, так как VDS полностью изолирован от гипервизора;

OpenVZ

Плюсы:

  • Виртуализация на уровне операционной системы даёт лучшую производительность по сравнению с XEN, за счет уменьшения накладных расходов;
  • Возможность изменять характеристики VPS «на лету», без перезагрузки самого VPS;
  • Накладные расходы на виртуализацию у OpenVZ немного меньше, чем у XEN, отсюда низкая цена за VPS;
  • Миграция VPS с одного физического сервера на другой происходит достаточно быстро и практически незаметно для владельца VPS;
  • Есть базовое управление VPS из системы биллинга, позволяющее перезагружать VPS, получить информацию по занятым ресурсам, восстановить root пароль;
  • Администратор физического сервера имеет беспрепятственный доступ к VPS и может быстро вмешаться в работу VPS для исправления какой-либо локальной проблемы.

Минусы:

  • В роли «гостевых» систем могут выступать только дистрибутивы Linux;
  • Нет возможности самостоятельно обновить ядро или переустановить ОС;
  • Нет возможности самостоятельно подключить дополнительный модуль ядра ОС;
  • В OpenVZ все виртуальные серверы используют один и тот же раздел подкачки;
  • Сниженная надежность. Любая критическая ошибка в общем ядре или файловой системе уронит все VPS, размещенные на физическом сервере.

Резюмируя, можно выделить главные отличительные черты технологий виртуализации XEN и OpenVZ:

  • VPS на базе OpenVZ отличаются высокой производительностью и гибкой модификацией. Использовать такие VPS удобнее всего для небольших проектов, которые уже выходят за рамки виртуального хостинга, но недостаточно ёмкие по ресурсам, чтобы заказывать виртуальный выделенный сервер;
  • VDS на базе XEN отличаются прежде всего высокой надежностью и независимостью как от гипервизора, так и от соседних VDS. Такие VDS рекомендуется использовать для крупных проектов, которые постоянно растут и требуют увеличенные мощности сервера.

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

Вам также может помочь