В Linux ядро 2.6.24 будет добавлена (http://www.linuxworld.com/news/2007/110607-kernel.html) экспериментальная поддержка контейнеров, - изолированных окружений, работающих под управлением основного Linux ядра (механизм используемый в системах подобных OpenVZ (http://openvz.org/) и Linux-VServer (http://linux-vserver.org/), в отличие от систем виртуализации в которых каждая гостевая ОС использует отдельное ядро).
Для организации контейнеров используется техника разделения пространств имен (namespace) в ядре, позволяющая обрабатывать одним ядром несколько независимых представлений глобальных ресурсов, таких как группы процессов (http://lwn.net/Articles/236038/), файловые системы, устройства, правила пакетного фильтра, таблицы маршрутизации и системное время.URL: http://www.linuxworld.com/news/2007/110607-kernel.html
Новость: http://www.opennet.me/opennews/art.shtml?num=12735
Интересно перейдут ли openVZ & vserver на них?
то что сделали в солярке таки хотят осилить в линуксе. похвально но позновато.
В плане противостояния Linux - Solaris теперь все поздновато. Без ZFS Linux не конкурент.
и во многих задачах требуется ZFS?
Да ни где не нужен :), окромя самого сана - с его старой ufs :)
По своим **сегодняшним** параметрам она не дотягивает до vxfs и ему подобных, a для малых груп хватит и ext3 :)
чем же это zfs не дотягивает до vxfs ?
А что без ZFS жить не возможно что ли? Вот прям сошелся на нем свет клином.
>В плане противостояния Linux - Solaris теперь все поздновато. Без ZFS Linux
>не конкурент.А обосновать это неслабое утверждение конечно же не надо.И правда, нафига бы если fresco у нас наверное, истина в последней инстанции, не иначе :)
>то что сделали в солярке таки хотят осилить в линуксе. похвально но
>позновато.то что годами делают в других системах ,выдаётся компаниями за основное достоинство системы и разумно,с лёгкостью реализуется в линуксе -Линукс благодаря ГПЛ -открыт для иннноваций.
>то что сделали в солярке таки хотят осилить в линуксе. похвально но
>позновато.Лучше поздно чем никогда.Солярка достаточно специфичная система на любителя.К тому же с одним производителем, что очень не радует.
FreeBSD:man jail
>FreeBSD:
>
>man jailПочитайте что умеет OpenVZ. А потом подумайте так ли хорош jail?
Интересно будет поюзать
т.к. патч openvz на ядро 2.6.22 так и не смог наложить
>Интересно будет поюзать
>т.к. патч openvz на ядро 2.6.22 так и не смог наложитьУже больше года используем linux-vserver на gentoo. Всё нормально работает.
бздевый джаил и полвины неумеет таво что умеют зоны в солярке.
Чтобы не быть голословным - разруливание рисурсов, тут солярка утрет нос что бсд что линуксу. хотя и тут есть минус - оверхед.
>бздевый джаил и полвины неумеет таво что умеют зоны в солярке.
>Чтобы не быть голословным - разруливание рисурсов, тут солярка утрет нос что
>бсд что линуксу. хотя и тут есть минус - оверхед.Справедливости ради на фряхе сейчас подвижки в этом направлении.
>Справедливости ради на фряхе сейчас подвижки в этом направлении.А если еще и ТОПИК ПРОЧИТАТЬ то можно заметить что и в линуксе тоже.И, кстати, не вижу в топике ничего про фряху.Странно, да? :)
солярка конечно очень продвинутая ось, но фрюха тоже неплохо умеет ресурсы резать:
cputime
filesize
datasize
stacksize
coredumpsize
memoryuse
memorylocked
maxprocesses
openfiles
sbsize
vmemoryuse
Приведите, пожалуйста, чего умеет солярка в дополнение к этому списку, чего не умеет фрюха.
>Приведите, пожалуйста, чего умеет солярка в дополнение к этому списку, чего не
>умеет фрюха.На вскидку - отдельная таблица маршрутизации на зону, независимый пакетный фильтр на каждую зону.
>>Приведите, пожалуйста, чего умеет солярка в дополнение к этому списку, чего не
>>умеет фрюха.
>
>На вскидку - отдельная таблица маршрутизации на зону, независимый пакетный фильтр на
>каждую зону.И то и то умеет openvz.
Это кстати все в планах, причем виртуализация сетевого стека наикрутейшая. Про это можно почитать в доках с EuroBSDCon 2007
>Это кстати все в планах, причем виртуализация сетевого стека наикрутейшая. Про это
>можно почитать в доках с EuroBSDCon 2007А OpenVZ не только в каких-то там планах но и в руках повертеть можно.Знаете разницу между планами и production?
>Приведите, пожалуйста, чего умеет солярка в дополнение к этому списку, чего не
>умеет фрюха.Попилить ресурсы по проектам.
P.S.
А еще хотелось бы убрать обработку прерываний с N выделенных процов.
Все?
Так и запишем - фришный джаил не умеет отдельную табицу маршрутов и собственный пакетный фильтр. Остальное - умеет! :)PS: Кстати - на собственным pf в jail народ уже работает.
>Все?
>Так и запишем - фришный джаил не умеет отдельную табицу маршрутов и
>собственный пакетный фильтр. Остальное - умеет! :)_попилить ресурсы по проектам_
если Вы ни разу не видели Solaris, с Вами, честно говоря, вообще трудно будет разговаривать. а на темы Resource Management - особенно. извините.
>Все?
>Так и запишем - фришный джаил не умеет отдельную табицу маршрутов и
>собственный пакетный фильтр. Остальное - умеет! :)
>
>PS: Кстати - на собственным pf в jail народ уже работает.Сколько ips можно в одном jail? В нем loopback наконец сделали?
Можно ли для jail-в нарезать память и время процессора?Virtuozzo - зрелая технология уже дано работающая на тычячах хостинговых серверов.
А jail как появился слегка улучшеным chroot-м, так и остался им на сегодняшний день.
в догонку могу добавить, что в соляре зоны/контейрнеры нетолько хорошая технология, но и средства для ее управления весьма наглядны и удобны (я молчу про то, что ко всему это еще и прекрасно документированно в отличии от линукс/бсд, где параметр юзабилити/документирования не всегда радует)P.S. так что, не всегда "а мы тоже такое умеем" (спустя несколько лет...) дотягивает до "оригинала"
+1, документация на солярку и все фишки просто идеальны задокументированы в отличии от линукса.
вот кстати дока просто ОТЛИЧНЕЙШАЯ. После ее прочтения сразу становица ясно чтоже умеет такова солярис чиво не умеет BSD/Linux.
http://www.opennet.me/docs/RUS/solaris_rmc/
>+1, документация на солярку и все фишки просто идеальны задокументированы в отличии
>от линукса.
>вот кстати дока просто ОТЛИЧНЕЙШАЯ. После ее прочтения сразу становица ясно чтоже
>умеет такова солярис чиво не умеет BSD/Linux.
>http://www.opennet.me/docs/RUS/solaris_rmc/Тупишь дядя?!
Пишешь, что в Linux плохая документация! В Solaris - хорошая!Как же тебе, о ясновидещий, стало ясно, что "не умеет BSD/Linux". =)
Соляра просто обязана хорошо выглядеть =)
Если у неё не будет этого лоска(отличная документация, например) то чем ей ещё вызывать интерес у IT-шнегов =)
>Соляра просто обязана хорошо выглядеть =)
>Если у неё не будет этого лоска(отличная документация, например) то чем ей
>ещё вызывать интерес у IT-шнегов =)И правда, чего ж там еще интересного? Настроил один раз, и работает, работает, работает... И ничего больше не просит. Ни долгих ночных копаний в логах, ни вызовов на работу в выходные, ни писания патчей на ядро и их тестирования под аккомпанемент недовольного голоса начальника. Скучно, да :-)
+1
хотя для большинства задач Linux вполне подходит
Реально BSD Jail, сильно слабее Solaris Containers, есть правда и улучшения в BSD Jail2, в плане управления ресурсами, если есть желание дальше спорить, найду сравнение, в плане управления ресурсами Solaris Containers самые мощные в своём классе, правда вот Linux VServer/OpenVZ, потихоньку догоняют, а чём-то перегоняют, - миграция без остновки в-сервера в OpenVZ...:)
>миграция без остновки в-сервера в OpenVZ...:)а вот это уже интересно, где читать ?
> а вот это уже интересно, где читать ?Почитайте тут http://www.opennet.me/opennews/art.shtml?num=12001
>> Почитайте тут http://www.opennet.me/opennews/art.shtml?num=12001
> Главное новшество - изменение организации пространства идентификаторов процессов, что позволит реализовать миграцию виртуальных окружений без остановки их работы.... что __позволит__ ...
в будущем времени, короче. ДевичьиМечты (тм)... "а вот когда-нибудь у нас будет!"
>>> Почитайте тут http://www.opennet.me/opennews/art.shtml?num=12001
>> Главное новшество - изменение организации пространства идентификаторов процессов, что позволит реализовать миграцию виртуальных окружений без остановки их работы.
>
>... что __позволит__ ...
>в будущем времени, короче. ДевичьиМечты (тм)... "а вот когда-нибудь у нас будет!"
>Эээ... не знаю, что у нас за машина времени, но
/usr/sbin/vzmigrate --online someserver.loc $ID
прекрасно работает у нас уже давненько