The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интервью с лидером проекта Linux VServer

18.11.2008 18:38

"Разработчик VServer отвечает на ваши вопросы" - интервью с лидером проекта Linux VServer, системы для создания изолированных окружений, похожей на Solaris контейнеры или BSD jail.

  1. Главная ссылка к новости (http://linsovet.com/vserver-de...)
  2. Текст на английском: VServer developer answers your questions
  3. OpenNews: Интервью с лидером проекта Linux-VServer (2007 год)
  4. OpenNews: Интервью с управляющим проекта OpenVZ
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/18969-vserver
Ключевые слова: vserver, chroot, jail
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, User294 (??), 20:02, 18/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А смысл в нем без виртуализации сети и живой миграции?Сделать аналог бестолковых jail-ов в бздях?А оно в таком виде надо?Виртуализация сети и живая миграция по душе хостерам, конторам и т.п. по очевидным причинам - можно передвинуть машину в другое место без деструктивных мероприятий если железяку надо выключить + на такой машине софт как правило работает не ощущая разницы с железной машиной.

    А это решение походу обычный аналог заурядных jail-ов из бздей, с половиной аналогочных недостатков.А если напирать на только компактность кода то продолжая логику разработчика - если вообще выбросить их патч, лимиты на вражеские процессы худо-бедно зарезать ulimit'ом и т.п., тогда будет еще быстрее, патч будет нулевого размера и все такое... :)

    Решение имхо опоздало лет на эн.В 2003 году смотрелось бы мило.А смысл в 2008 году в обычных jail'ах когда есть более интересные виртуализаторы и резалки ресурсов?Лично мне симпатичен OpenVZ - прост в разворачивании (в убунте вообще 1 пакет поставить за несколько минут с новым кернелом и модулями и никакого секаса с патчингом и перекомпилом), внятное управление и ряд интересных фишек :)

     
     
  • 2.2, User295 (?), 20:06, 18/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >разработчика - если вообще выбросить их патч, лимиты на вражеские процессы
    >худо-бедно зарезать ulimit'ом и т.п., тогда будет еще быстрее, патч будет
    >нулевого размера и все такое... :)
    >
    >Решение имхо опоздало лет на эн.В 2003 году смотрелось бы мило.А смысл
    >в 2008 году в обычных jail'ах когда есть более интересные виртуализаторы
    >и резалки ресурсов?Лично мне симпатичен OpenVZ - прост в разворачивании (в
    >убунте вообще 1 пакет поставить за несколько минут с новым кернелом
    >и модулями и никакого секаса с патчингом и перекомпилом), внятное управление
    >и ряд интересных фишек :)

    господам из OpenVZ привет!

     
  • 2.4, Ilya Evseev (?), 20:59, 18/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > А смысл в нем без виртуализации сети и живой миграции?
    > Сделать аналог бестолковых jail-ов в бздях?

    Сделать толковый аналог :)
    Внутрь jail не запихнуть процесс, запускающийся с привилегиями root
    или берущий их себе в ходе работы через suid.
    То есть vserver - это лёгкий chroot+setuid для всех задач,
    которые не умеют этого делать самостоятельно.

    > А оно в таком виде надо?

    Надо. OpenVZ, конечно, рулит, но мне хватало VServer,
    когда OpenVZ ещё пешком под стол ходил :)
    В одном контейнере сидит Apache+perl_fastcgi+postgres,
    в другом - многопользовательский vsftpd+sshd+mathopd.
    Беспроблемно пашет под ALTLinux Master 2.4 много лет.
    И для нынешних бы задач хватило, просто ALTLinux 4.0 перешел с VServer на OpenVZ.

     
     
  • 3.5, Аноним (5), 21:33, 18/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Оно БЫЛО надо. Когда не было ovz. Сейчас уже не очень понятно, зачем оно может понадобится.
     
     
  • 4.6, Andrew Kolchoogin (?), 22:06, 18/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно БЫЛО надо. Когда не было ovz. Сейчас уже не очень понятно,
    > зачем оно может понадобится.

    Господам нравится администрировать много гетерогенных окружений?

    Господа только продают?

    Господа не админят корпоративные сети?

    Тогда господа пусть валят на все четыре стороны. Меня не радует перспектива апгрейда десятка независимых окружений. Я бы pkgadd... И шоб во все зоны сразу...

     
     
  • 5.7, Аноним (5), 22:34, 18/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Я не понял смысла наезда. Господа как раз и админят корпоративные сети. И господам нравится администрировать ovz. Гораздо больше, чем vserver. И dsh вам в помощь. Шоб во все зоны сразу.
     
  • 5.9, User294 (ok), 02:51, 19/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Господам нравится администрировать много гетерогенных окружений?

    А зачем много гетерогенных окружений?Лично я вот например на данный момент предпочитаю сугубо OpenVZ.Ни разу не гетерогенно, потому что jail-ы (и их аналоги) пусть колупают всякие не гордые и садо-мазохистично настроенные деятели если им оно за каким-то хреном надо =).А OpenVZ и не слишком геморроен в установке и администреже и умеет дофига всего такого до чего jail и им аналогам - как пехом до Пекина.

    >Господа только продают?

    Лично я никому ничего не продаю.

    >Господа не админят корпоративные сети?

    Конечно, тут только детишки в песочек играют, куличики лепят.Кстати а вы случайно не один из них?А то корпоративщикам как раз обычно очень нравится когда можно загасить физическую машину на время смигрировав с нее виртуальные машины на соседнюю железку без существенного даунтайма сервисов (в идеале - вообще прозрачно для всех).А то случаи - они разные бывают - мало ли, железо проапгрейдить\отремонтировать, перенести сервера в другую локацию, произвести перекоммутацию силовых цепей или энного сегмента сети, etc... =)

    >Я бы pkgadd... И шоб во все зоны сразу...

    Типа метод обновления "вперед на мины"?Собственно кому оно надо - для данного метода обновлений есть туева хуча решений, иррелевантно к виртуальности или не виртуальности окружений.А независимость окружений иной раз очень хороша - обновления системы на хосте не интерферит с работой окружений в контейнерах, что очень удобно.А вот в jail интерфереж сплошь и рядом.Вы конечно можете прикрывать задницу любимого решения пытаясь выставить недостаток достоинством но это всего лишь дешевое фиглярство и прикрытие задницы симпатичного вам решения попыткой подогнать решение задачи под ответ.Лучше от этого jail-ы не станут.Они может и были хороши ... пока не появились штуки типа OpenVZ.Ну, знаете, а было время - и много кого однозадачный MS-DOS устраивал.И что с того?

     
     
  • 6.10, _umka_ (ok), 07:38, 19/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>Господам нравится администрировать много гетерогенных окружений?
    >
    >А зачем много гетерогенных окружений?Лично я вот например на данный момент предпочитаю
    >сугубо OpenVZ.Ни разу не гетерогенно, потому что jail-ы (и их аналоги)
    >пусть колупают всякие не гордые и садо-мазохистично настроенные деятели если им
    >оно за каким-то хреном надо =).А OpenVZ и не слишком геморроен
    >в установке и администреже и умеет дофига всего такого до чего
    >jail и им аналогам - как пехом до Пекина.
    >

    А openvz досих пор считает лимит на память как сумму address space процессов? а то весьма смешно было ставить лимиты в 2-3G на машинку в которой стоит 256М памяти и которая даже свопится не собирается. просто java внутри и ее кучей процессов сделавших mmap при старте.
    об остальных багах ovz помолчим ;)
    как и о политике к сторонним патчам - или отобрать себе в собственность или переписать похоже, но все равно что бы копирайт остался у них ;)

     
     
  • 7.11, User294 (ok), 08:13, 19/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    OpenVZ насколько я понимаю считает всю выделенную процессам память Наиболее чест... большой текст свёрнут, показать
     
  • 4.8, User294 (ok), 02:30, 19/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Оно БЫЛО надо. Когда не было ovz. Сейчас уже не очень понятно,
    >зачем оно может понадобится.

    Вот и мне так же кажется.Я не имею никакого отношения ни к этому проекту, ни к OpenVZ кроме того что почитав однажды описалово OpenVZ я прикинул что это как раз то что мне и было надо и начал оный юзать, нисколько о данном факте не сожалея.Соответственно OpenVZ по моему опыту показался мне намного лучше любых Jail'ов по функционалу и некоторым удобствам которых от Jail не дождешься.

     
     
  • 5.12, GR (??), 18:28, 19/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот - свершилось! Из сотни сообщений User294 появилось первое с которым я безусловно согласен! :-)

    Я не пробовал vserver - поэтому про него молчу. А вот OpenVZ пользую и мне нравится. Оно на современном серверном железе в самом деле весьма легковесно. То есть если vserver даже и легче - это уже пофиг ,) Зато фичи - см. посты юзер294...

    Насчёт jail'а -  да было время когда это было впереди планеты всей :) Сейчас же OpenVZ объективно лучше. Причём заметьте - говорю это как старый, верный BSD'ник :) Но люди в курсе, уже работают над новым jail'ом - будет что-то типа OpenVZ. Когда нибудь допилят ... и начнётся флэймЪ :)

     
     
  • 6.14, User294 (??), 20:49, 19/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >с которым я безусловно согласен! :-)

    И такое тоже бывает... =)

    >Я не пробовал vserver - поэтому про него молчу.

    Ну я интервью почитал т.к. интересуюсь предметом.Достаточно для составления мнения о фичности и потенциальной нужности этой штуки мне.Общее впечатление - геморроя больше, фич меньше и так дескать и останется - мы тут дескать аналог jail-ов делаем.Ну, делают пиплы проект for fun и не греют себе особо мозг каково быть в шкуре того кто это будет юзать.Им нравится?Отлично.Может быть их проект придется кому-то по вкусу, выбор вообще лишним не бывает.Но этим кем-то буду не я.

    >Зато фичи - см. посты юзер294...

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

    >допилят ... и начнётся флэймЪ :)

    А я к тому времени не поседею?И что будет к тому времени у других?Прогресс то на месте не стоит и бсд (которые старше Linux примерно на ~10 лет...) начинают проигрывать бойкому "новичку" на всех фронтах.А то вон с файловыми системами в бсд пока как-то ситуация мягко говоря не фонтан.А в линуксах уже сегодня можно выбрать из неслабого ассортимента на любой случай жизни что-нибудь.

     
  • 4.13, Ilya Evseev (?), 18:35, 19/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно БЫЛО надо. Когда не было ovz. Сейчас уже не очень понятно,
    > зачем оно может понадобится.

    Затем, что оно существенно проще в использовании и поддержке,
    но при этом способно делать всё требуемое для 90% ситуаций.

    OpenVZ тоже имеет ограничения, но никто не вопит,
    что надо его выкинуть и использовать только Xen ;-)

     
     
  • 5.15, Аноним (5), 06:20, 20/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Я, в отличии, от многих вопящих здесь, использовал vserver в продакшене около года. И половина вопросов в интервью были моим переведенным постом о не вполне положительном опыте такого использования. Про существенно проще в использовании вы, видимо, неудачно пошутили. Я не знаю, как сейчас дела обстоят, судя по интервью они многое подтянули, но использование vserver двухлетней давности было сплошным гемороем. Особенно на чем-то более реальном и более тяжелом, нежели вульгарный LAMP.
     

  • 1.3, Georges (ok), 20:24, 18/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а чем VServer от cgroups отличается?
     
  • 1.16, Аноним (16), 12:34, 23/02/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    OpenVZ – Это консервированное ядро основанное на RHEL и на ней зависшее. Понятно конечно что нельзя постоянно гнаться за новшествами но так зависать тоже нельзя. Есть же и другие версии ОС, а OpenVZ активно поддерживает RHEL ядра только потому что на этих версих основана коммерческая версия виртуализации. А другие ОС их мало интересуют и уж тем более новые версии ядра. Хотя Linux VServer тоже зависало на одном ядре очень долгое время но сейчас ведется активная разработка на новых версия ядра за что можно сказать огромное спасибо.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру