March 2nd, 2007

(no subject)

Тут в очередной раз потребовалось разместить 2 сервера на одной железке от HP. Первыйм делом посмотрел в сторону openvz. Потом подумал и пошел искать другие решения. Другое решение пришло быстро: xen.

Пошел читать, чего это и куда вставлять. Оказалось что это как vmware, только сбоку и без юзер-френдли перделок. Пошел дальше читать, про всякие хаутушки и прочее. Начитался, поднял на ноутбуке, проникся. В общем для тех, кто не в курсе пока получается так:
- xen - фигня для виртуализации серверов. openvz - для виртуализации сервисов. Нет, можно первое для второго, а второе для первого, но больше геморроя, чем прибыли.
- основной плюс xen заключается в поддержке. его юзает гораздо больше компаний, чем openvz.
- основной плюс openvz - его больше юзает народу, чем компаний.
- основной минус xen - на штуку жрет больше памяти. Ибо у него "в виртуальной еденице" крутится целиком образ системы со всеми потрохами, а не несколько скриптов с программами.
- основной минус openvz вытекает из основного плюса. С моей точки зрения, он сфокусирован на рынок хостинг-провайдинга. Это там где крутятся сотни и тысячи одинаковых задач. Там он - лучше всех. Но xen сфокусирован на рынок датацентов компаний. Это там, где стоит десять-сто серверов, на которых крутятся по своему уникальные задачи. И xen позволяет их более-менее увязать в кучу.

Если коротко, то xen позволяет на одной машинке запустить windows, linux и freebsd (то, что такой салат это неправильно не рассматриваем), а openvz - нет. Зато если надо будет запустить на одной машине 100 почтовых серверов, то openvz потребует гораздо меньше ресурсов.

Вот. В выходные буду играться.

Update: Почему не openvz? Потому что сервера от HP. На них у ядер с версией меньше 2.6.18 крышу сносит от ilo'шных штучек и консоли теряются. А если 2.6.9 подсунуть машинку с Core 2 Duo, то оно ведет себя ужасно - то просто виснет, то прерывания теряет. А у openvz 2.6.18 только из пеленок вылезло. Да и ipsec они почему-то не любят ;) А федористы давно уже на 2.6.19 перешли и про подобные проблемы забыли. Нет, я всё понимаю и сам себе буратино, но работать-то надо ... ;)

(no subject)

Ндас. Стоило более-менее долгое время не писать, как навыки членораздельного написания текста куда-то пропали. Пример - предидущий пост.