OpenVZ vs Xen
На самом деле сравнивать сами технологии виртуализации 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 рекомендуется использовать для крупных проектов, которые постоянно растут и требуют увеличенные мощности сервера.
В любом случае, если вы недостаточно уверены в том, что именно нужно для вашего проекта — вы всегда можете обратиться к нашим специалистам в службу технической поддержки, чтобы они помогли вам определиться с выбором.