Виртуализация. Openvz, kvm или что-то ещё?

Есть у меня сервер Sun X2200 с 6гб оперативки, 300гб винтом и 1 двухядерным процом. Конфигурация по нынешним меркам так себе, но зато 1 гбит безлимитного инета в неплохом ДЦ, да и вообще не готов много денег вкладывать в железо (пока что).
На сервере развёрнут VMWARE ESXi 4.1 с пачкой виртуалок. Виртуалки такие — гейт, сервер БД, nginx-сервер, два app-сервера (мой и знакомого) — это основное, что крутится на этой тачке и с этим проблем нет.

Вопрос, из-за которого создан данный q&a такой. Мне нужно предоставить под небольшие проекты выделенное пространство (процессное и дисковое) — чисто по дружбе или знакомым. Я не хочу создавать целую новую виртуалку, т.к. это попросту не нужно (под проекты не нужны полные root-доступы и тп) и хочу обойтись чем-нибудь дешевым в плане памяти, диска и процессора, т.к. ресурсы общие у меня весьма ограничены. Вариантов, между которыми выбираю — несколько, но основное, что я считаю, что одного ядра (речь идёт, конечно же о linux, скорее всего о ubuntu) мне по идее должно хватить на всех — соответственно это экономия на диске, памяти и вообще простота обновления.
Собственно что под такие задачи (фактически виртуальный хостинг) кто бы посоветовал? Простота администрирования не критична, поскольку это не коммерция и ничего сверхсложного и удобного не требуется. Простота решения для расширения, конечно, приветствуется, но я не собираюсь становиться очередным хостинг-провайдером, т.к. не вижу в этом особого профита.
  • Вопрос задан
  • 11078 просмотров
Пригласить эксперта
Ответы на вопрос 3
@xdenser
По-моему, KVM внутри VMWare работать не будет. У меня отказался во всяком случае.
Точнее он отказался у меня работать в составе proxmox.
А так по описанию так OpenVZ пойдет вроде как.

По LXC — а у него своих детских болезней нет? Он же помоложе будет. Сам не пользовал не знаю.
Ответ написан
kreativf
@kreativf
Я бы посоветовал KVM, но это мой личный выбор. KVM vs OpenVZ это холиварный вопрос. Главная разница между ними в изоляции (KVM в этом плане лучше), а по производительности у кого как получается (обычно говорят что OpenVZ в этом плане лучше).
Можно у вас спросить почему именно убунту а например не дебиан? Убунту ИМХО больше для десктопа подходит. Но это тоже сугубо личный «вкус» дистрибутивов.
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
LXC + lxc.tl
OpenVZ без детских болезней.
Учтите только, что степень изоляция недостаточна для того, чтобы использовать это решение для, собственно, изоляции разных людей, которые хотят сходить в гости в консоль друг к другу.
По скорости — нативная производительность (а чего ещё ожидать от chroot+cgroups, да).
Ответ написан
Ваш ответ на вопрос

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

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