Openvirtuozzo

Aug 21, 2006 15:42

Запустил первый VPS на openvirtuozzo (у нас в альте уже есть openvz-ядро и утилиты управлния). Продумываю концепцию полной миграции на openvz по принципу "каждой задаче - свой контейнер". Т.е. на каждый сайт - свой VPS со своим апачем внутри (но с общим sql-сервером, сидящим в отдельном VPS) + общим фронтендом, в качестве которого будет выступать ( Read more... )

ovz, alt, vps

Leave a comment

mou_ngaged August 21 2006, 10:04:28 UTC
А потянет ли 40-50. И что у Вас за сервер?

Reply

vvk_tmn August 21 2006, 10:29:51 UTC
Так а кто говорит, что серверов у меня 1? :) Сейчас мощности загружены от силы на 40%. Накладные расходы на виртуализацию невелики, так что хватит...

Вот выдержка из документации по openvz касательно hardware:

Точная компьютерная конфигурация зависит, от количества серверов VPS, которые Вы собираетесь установить, и от предполагаемой нагрузки, которую будут нести Ваши серверы VPS. Чтобы выбрать правильную конфигурацию следуйте рекомендациям ниже ( ... )

Reply

mou_ngaged August 21 2006, 10:38:24 UTC
Но если я правильно понимаю, то на такой конфигурации, производительность каждого VPS будет на уровне Celeron 500-600. Для простого хостинга может и хватит, однако что произойдет при лавино образном увеличении нагрузки (Мегапост с новой фичей типа МЕДВЕД2).

Reply

vvk_tmn August 21 2006, 11:05:07 UTC
Производительность каждого VPS будет зависеть от тех ресурсов, которые ему будет позволено кушать. Т.е. при "лавинообразном увеличении нагрузки" он просто упрётся в свои лимиты.

Reply

k001 September 1 2006, 11:08:34 UTC
(0) в системе все VPSы можно оверкоммиттить, то есть давать им в совокупности больше ресурсов, чем есть железа - если принять, что все VPSы не будут все одновременно нагружаться
(1) ресурсы каждого VPS можно менять «на лету»
(2) VPS можно мигрировать с машины на машину тоже «на лету» (т.е. юзеры не заметят).

Таким образом, когда у нас случается лавинообразное увеличение нагрузки, мы сначала нарезаем VPSу больше ресурсов, а потом мигрируем его (или другие VPSы) на другой, более свободный сервис. Разумеется, всё это пока вручную.

PS вообще, для частных случаев (Web service, например) бывают всякие load balancerы (спереди - load balancer, сзади - кучка web-серверов). в общем же случае эта задача в автомате не решается - ресурсы надо планировать заранее. openvz несколько облегчает процедуру планирования ресурсов, потому что многие ошибки легко исправить (мигрировать VPS).

Reply


Leave a comment

Up