[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: openvz, vserver



В сообщении от Monday 24 December 2007 21:01:11 Alex Kuklin написал(а):
> Alexey Pechnikov wrote:
> >> Я полагаю, что ваше суждение мало связано с реальной жизнью, а применимо
> >> лишь к некоторому сферическому серверу в вакууме.
> >> И предлагаю вернуться к разговору о том, как, зачем и почему можно|нужно
> >> использовать виртуализацию после обретения вами практического опыта
> >> работы с реальными серверами.
> >
> > Пока я не увидел, ради чего использовать виртуализацию на своих серверах.
> > Вы упомянули про ограничение ресурсов (про разграничение прав доступа не
> > будем, это уж кому как нравится реализовывать) - для ограничения ресурсов
> > одного приложения создавать виртуальную машину мне кажется неоправданным.
> > Если я не путаю, в солярисе для этих надобностей есть так называемые
> > контейнеры, и вроде даже их начинали портировать под линукс.
>
> Если вы потрудитесь изучить вопрос, прежде чем рассуждать, то вы
> увидите, что OpenVZ как раз и реализует модель паравиртуализации, при
> которой расходы на создание каждого нового VE мизерны.
> Это не создание полной виртуальной машины со своим процессором, памятью
> и железом, а разграничение на уровне (грубо говоря) вызовов ядра.

Во сколько раз возрастает количество вызовов при названном подходе?

"Each VPS performs and executes exactly like a
 stand-alone server; VPSs can be rebooted independently and have root access, 
users, IP addresses, memory, processes, files, applications, system libraries
 and configuration files."

Если возрастает незначительно, согласен. Но пока что я конкретных цифр не 
видел, может, плохо искал. Мои соображения следующие: раз дублируются все 
системные вещи (не знаю, как грамотно сказать), то нагрузка от каждого 
виртуального окружения по порядку величины равна нагрузке от основной 
системы. Возможно, для вас это мелочь и четыре-восемь процессорных ядер на 
сервере вместо одного-двух есть разумная плата за удобство.


Reply to: