Maxim_ka
@Maxim_ka
Системный инженер

Какую виртуализацию выбрать?

Добрый день, уважаемое сообщество,



В данный момент выбираю средство виртуализации, которое будет использовано для сравнительного небольшого виртуального хостинга. С технологиями виртуализации и принципами работы знаком. Хотелось бы услышать мнение о OpenVZ, Proxmox,KVM,Xen,VmWare (платный конечно, но тоже рассматривается). Принципиального значения не имеет, что это будет контейнер или выделенная виртуальная область как в Xen.

Вопрос совсем не ради холивара, а для выражения конструктивных минусов и плюсов, о некоторых вариантах виртуализации.

Интересует именно мнение тех кто плотно работает с ними, чтобы подсказать на счет подводных камней.

Проблема в том, что плотно работал только с Xen, Oracle VM Server и VmWare.



Заранее благодарю
  • Вопрос задан
  • 10522 просмотра
Пригласить эксперта
Ответы на вопрос 6
@Otkrick
Proxmox это экосистема для использования KVM и OpenVZ. Xen требует модификации ядра гостевой ОС, OpenVZ-контейнеры слабо изолированы(но минимальный overhead), VmWare не все умеет(но есть полезные/удобные плюшки), KVM люблю за интеграцию с qemu(можно реализовать виртуальный ARM на SPARC'е и без модификации дистрибутива ОСи запустить на госте).
Ответ написан
apetropolsky
@apetropolsky
А в каком виде Вы хотите получить хостинг? В виде уже готовой виртуальной машины, например? Так для этого не важно, на основе чего это сделано. Если в виде какого-то ресурсного пула, в рамках которого Вы будете самостоятельно управлять количеством и характеристиками ВМ, то тут вопрос в другом: а какими средствами на это Вы располагаете? Потому как предлагать можно из самых разных ценовых сегментов. Если же вопрос стоит в том, на чём организовать платформу, мощности с которой Вы будете продавать клиентам, то моё мнение, несмотря на то, что плотно работаю с vmware, таково: нужно смотреть в сторону опенсорса, по крайней мере до тех пор, пока хостинг остаётся «сравнительно небольшим». У VMware очень дорогие решения, и это их основной минус. И очень жирный минус.
Ответ написан
shadowalone
@shadowalone
А почему бы Вам было не посмотреть готовые ответы на Ваш вопрос, вот здесь например — habrahabr.ru/qa/39597/
Ответ написан
IlyaEvseev
@IlyaEvseev
Opensource geek
1) Клиентам планируется предоставлять только Linux?
Если да, то OpenVZ оптимален, т.к. имеет минимальный overhead: habrahabr.ru/post/177423/
Если клиентам нужны другие ОС, или Linux с собственным ядром, модулями и эмуляцией оборудования, то OpenVZ не годится.

2) Биллинг уже выбран? Если да, тогда смотрите, с какими продуктами он умеет интегрироваться.

3) Миграцию виртуалок, отказоустойчивое хранилище данных и т.д. делать планируете?
Если да, то чистый KVM или OpenVZ вряд ли годится, т.к. потребует слишком много настраивать вручную.
Смотрите в сторону Proxmox или OpenNebula: www.linux.org.ru/news/opensource/9195848
(много ЛОР-срача, но есть кое-что полезное).
Ответ написан
Supme
@Supme
Просто системный администратор
Посмотрите hostbillapp.com/features/apps/proxmox.html может подойдет?
Ответ написан
Комментировать
Попробуйте OpenVZ 7, это новая версия популярной системы виртуализации для хостинга.
В OpenVZ 7 есть и вирт машины и контейнеры, установка простая, много фич в opensource версии. Если будете расти, то можно будет переключиться на Virtuozzo 7 и получить техподдержку.

P.S. хостеры не за красивые глаза выбирают OpenVZ. Посмотрите статистику по типам виртуализации на LowEndBox или ServerBear.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы