The OpenNET Project / Index page

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

02.06.2015 18:32  Открыт исходный код пользовательских утилит Virtuozzo

Продолжая следовать намеченному плану по объединению кодовых баз открытой системы контейнерной виртуализации OpenVZ и коммерческого продукта Virtuozzo (Parallels Cloud Server), компания Parallels открыла исходный код утилит Virtuozzo под свободными лицензиями GPLv2 и LGPLv2. Теперь открыта разработка не только ядра RHEL7 для будущей версии Virtuozzo/OpenVZ, но и пользовательских утилит Virtuozzo. Таким образом сторонние разработчики получили возможность присылать патчи, участвовать в технических обсуждениях и рецензировать код через рассылку OpenVZ (devel at openvz.org).

Список утилит:

  • prlctl - универсальная утилита для управления контейнерами и виртуальными машинами
  • libprlsdk - Virtuozzo API для C++ и Python
  • prl-disp-service - сервис для управления контейнерами и виртуальными машинами
  • libvzctl - низкоуровневая библиотека для управления контейнерами
  • libvzevent - низкоуровневая библиотека для обработки событий от контейнеров из ядра
  • vzctl - утилита для управления контейнерами
  • vztt - утилита для управления шаблонами контейнеров

Отдельно хотелось бы отметить, что основной утилитой для управления контейнерами и виртуальными машинами является prlctl. Утилита vzctl будет объявлена устаревшей в следующем релизе Virtuozzo, но в ближайшем релизе она будет присутствовать в целях совместимости.

Ожидается, что развитие Virtuozzo как единого с OpenVZ открытого продукта снизит трудозатраты персонала за счёт избавления от раздельной работы разными инструментариями, позволит привлечь к разработке независимых участников из сообщества и упростит процесс портирования специфичных для Virtuozzo патчей для новых выпусков основного ядра Linux. Объединение также позволит решить проблему с совместимостью открытого и проприетарного решения - системы на базе OpenVZ смогут быть легко переведены на Virtuozzo.

  1. Главная ссылка к новости (http://lists.openvz.org/piperm...)
  2. OpenNews: Компания Parallels открыла код ядра, развиваемого для продукта Virtuozzo
  3. OpenNews: OpenVZ и Parallels Cloud Server объединяются в единый открытый проект Virtuozzo Core
  4. OpenNews: 9 лет проекту OpenVZ. Обзор участия Parallels в развитии открытых проектов
  5. OpenNews: Обзор достижений контейнерной изоляции за последние два года
Автор новости: Sergey Bronnikov
Тип: К сведению
Ключевые слова: virtuozzo, openvz
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Michael Shigorin (ok), 18:36, 02/06/2015 [ответить] [показать ветку] [···]    [к модератору]
  • +10 +/
    Ну наконец-то.
     
     
  • 2.5, Аноним (-), 20:23, 02/06/2015 [^] [ответить]    [к модератору]
  • –1 +/
    а что хорошего? нравятся друзья пропринетарщики?
     
     
  • 3.7, Michael Shigorin (ok), 21:12, 02/06/2015 [^] [ответить]    [к модератору]
  • +7 +/
    > а что хорошего? нравятся друзья пропринетарщики?

    Нравится проект OpenVZ, причём уже много лет и в сугубо практической плоскости.

     
     
  • 4.8, аноним2 (?), 23:22, 02/06/2015 [^] [ответить]    [к модератору]
  • +/
    чем?
     
     
  • 5.15, Michael Shigorin (ok), 11:15, 03/06/2015 [^] [ответить]     [к модератору]
  • +/
    Тем, что есть и работает PS тут была замордована пара комментариев, авторы кот... весь текст скрыт [показать]
     
     
  • 6.18, Аноним (-), 12:05, 03/06/2015 [^] [ответить]     [к модератору]  
  • +/
    да да а как же непреклонность к проектам которые заставляют подписывать передач... весь текст скрыт [показать]
     
     
  • 7.19, sergeyb (ok), 13:08, 03/06/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    Мы больше не заставляем контрибьюторов подписывать передачу прав. Если у вас есть патчи, которые вы хотите добавить, то присылайте в devel@. http://openvz.org/Mailing_lists
     
     
  • 8.24, Аноним (-), 17:45, 03/06/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    не прошло и 10 лет. Нет уж - спасибо.
     
  • 7.22, Michael Shigorin (ok), 13:43, 03/06/2015 [^] [ответить]     [к модератору]  
  • +/
    Вы о чём Я видел такую бумагу, например, от проекта GNU -- а патчи таким проек... весь текст скрыт [показать]
     
     
  • 8.25, Аноним (-), 17:46, 03/06/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    о практике со стороны OpenVZ За которую все тут поливали грязью Oracle, Sun, My... весь текст скрыт [показать]
     
     
  • 9.27, Michael Shigorin (ok), 22:51, 03/06/2015 [^] [ответить]    [к модератору]  
  • +/
    >> Вы о чём?
    > все

    Так ищите тех "всех" и их спрашивайте; а у меня к Oracle и упокоенному им Sun претензии изрядно другого характера, если что.

     
     
  • 10.31, Аноним (-), 09:50, 04/06/2015 [^] [ответить]    [к модератору]  
  • –3 +/
    что не мешает вам поддерживать всех дружков которые так себя ведут.
    как там arisu? забанили его или дружку можно оскорблять всех других?
     
     
  • 11.38, Аноним (-), 18:16, 05/06/2015 [^] [ответить]    [к модератору]  
  • +2 +/
    > как там arisu? забанили его или дружку можно оскорблять всех других?

    Зачислить arisu в друзья Шигорина... вроде, грибной сезон еще не начался?!

     
  • 6.36, Аноним (-), 17:59, 05/06/2015 [^] [ответить]     [к модератору]  
  • +/
    Работает Только мороки с ним много, по поводу чего на него многие откровенно по... весь текст скрыт [показать]
     
  • 4.9, Аноним (-), 00:04, 03/06/2015 [^] [ответить]    [к модератору]  
  • –2 +/
    нравится как он красиво обрезает пользователям функционал - лишь бы не конфликтовать с платной версией ?
     
     
  • 5.11, pkdr (ok), 08:08, 03/06/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    Функционал - математическая функция Разве его запрещают использовать в OpenVZ ... весь текст скрыт [показать]
     
     
  • 6.16, Аноним (-), 12:02, 03/06/2015 [^] [ответить]    [к модератору]  
  • +/
    учет трафика, шейпер на интерфейсы.
    io limit открыт был только недавно.

    хватит или еще?

     
     
  • 7.20, pkdr (ok), 13:25, 03/06/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    Прекрасно работает для venetX интерфейсов, по крайней мере заббиксовский net if ... весь текст скрыт [показать]
     
     
  • 8.26, Аноним (-), 17:50, 03/06/2015 [^] [ответить]     [к модератору]  
  • +/
    и при этом не считается трафик который идет от одной виртуалки на другую Когда-... весь текст скрыт [показать]
     
     
  • 9.28, Michael Shigorin (ok), 22:55, 03/06/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    > и при этом не считается трафик который идет от одной виртуалки на другую?

    Прям заинтриговали.  Вы часом не из тех, кто мечтает биллить трафик по lo?

     
     
  • 10.29, Аноним (-), 22:58, 03/06/2015 [^] [ответить]    [к модератору]  
  • +/
    тот кто мечтает не считать такой трафик, в отличии от предыдущего автора.
    А оно вот не получается.
     
  • 9.30, pkdr (ok), 08:21, 04/06/2015 [^] [ответить]     [к модератору]  
  • +/
    https openvz org I O_limits Обратите внимание на дату последнего редактировани... весь текст скрыт [показать]
     
     
  • 10.32, Аноним (-), 09:52, 04/06/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    считать то умеете декабрь 13го реально появилось позже - начало 15 15-14 у в... весь текст скрыт [показать]
     
  • 6.33, Молчун (ok), 00:39, 05/06/2015 [^] [ответить]    [к модератору]  
  • +/
    К сожалению слово "Функционал" уже приелось в мире ПО в значении "функциональность". Тут бесполезно спорить. Язык - штука живая. Пора в словари правки вносить, и жить с этим спокойно.
     
  • 2.21, PrOrOk117 (ok), 13:43, 03/06/2015 [^] [ответить]    [к модератору]  
  • +/
    > Ну наконец-то.

    дождались


     
  • 1.2, Аноним (-), 18:42, 02/06/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +6 +/
    Скорее бы ядро новое ядро в продакшн выпустили.
     
  • 1.3, manster (ok), 18:55, 02/06/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    вот это конечно крутая маскировка авторства там:

    https://src.openvz.org/projects/OVZ/repos/prlctl/browse/src/CmdParam.cpp

     
     
  • 2.10, Anon123 (?), 01:44, 03/06/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    оффтоп:
    Классический пример вреда отступов табами. Пусть фанатики разъяснят, как здесь настроить, что бы не плыло.
     
  • 2.34, sergeyb (ok), 11:31, 05/06/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    У нас не было задачи вычистить авторство из кода.
     
  • 1.6, Аноним (-), 20:27, 02/06/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –5 +/
    первая доза бесплатно!
     
  • 1.12, Аноним (-), 10:49, 03/06/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    Чуваки думают медленно, но правильно. Успехов, чо. Мы, правда, уже на lxc переехали, но как оно из пелёнок вырастет - попробую, чисто из квасного патриотизма :)
     
     
  • 2.14, Michael Shigorin (ok), 11:12, 03/06/2015 [^] [ответить]     [к модератору]  
  • +/
    Ба, lxc уже выросло из пелёнок Мы-то применяли, но для весьма специфической за... весь текст скрыт [показать]
     
     
  • 3.37, Аноним (-), 18:14, 05/06/2015 [^] [ответить]     [к модератору]  
  • +/
    OVZ в силу специфичной политики многие просто списали в утиль Он просто неудобе... весь текст скрыт [показать]
     
     
  • 4.39, sergeyb (ok), 00:06, 06/06/2015 [^] [ответить]     [к модератору]  
  • +/
    Есть вполне объективные причины использовать своё ядро Как устроена разработка ... весь текст скрыт [показать]
     
     
  • 5.40, Аноним (-), 15:05, 07/06/2015 [^] [ответить]     [к модератору]  
  • –1 +/
    Они объективны только для разработчиков OVZ А для всех остальных это просто куч... весь текст скрыт [показать]
     
     
  • 6.41, sergeyb (ok), 16:17, 07/06/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    Вы написали очень много слов с упреками в сторону разработчиков OpenVZ Но для м... весь текст скрыт [показать]
     
     
  • 7.42, Michael Shigorin (ok), 18:30, 07/06/2015 [^] [ответить]     [к модератору]  
  • +/
    Это User294, у него десктопные -- рассказывал уж Человек предпочитает bleeding ... весь текст скрыт [показать]
     
     
  • 8.43, Аноним (-), 00:24, 09/06/2015 [^] [ответить]     [к модератору]  
  • +/
    ничем - только качеством кода в худшую сторону из репозитория EL7 based 138e... весь текст скрыт [показать]
     
     
  • 9.44, Michael Shigorin (ok), 10:47, 09/06/2015 [^] [ответить]     [к модератору]  
  • –1 +/
    Вы гоните Каждый понимающий в ядерном коде человек может оценить вклад ovz-шни... весь текст скрыт [показать]
     
     
  • 10.45, Аноним (-), 18:43, 09/06/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    и не так уж многое они исправили Достаточно посмотреть changelog ядра Не стыд... весь текст скрыт [показать]
     
     
  • 11.50, Аноним (-), 00:01, 10/06/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    Вот пусть заодно господа из 124 124 расскажут - когда в последний раз их яд... весь текст скрыт [показать]
     
  • 11.53, Michael Shigorin (ok), 15:27, 10/06/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    > Теперь я понимаю почему T-Platform умер. С такими познаниям в разработке софта..

    Он, как ни странно, не умер.

    > Как пример рассмотрим то как идет в lkml

    Прям-таки все всё сыплют прям в lkml?

    > Но видимо такие базовые правила не знакомы как Alt, T-Platform (судя по
    > вашей реакции) - так и разработчикам OpenVZ (судя по коду в репозитории).

    ...но на всех вышеперечисленных найдётся казахстанский гуру, который на опеннетике в половине случаев пишет в нетрезвом виде, судя по броскам между хамством и меланхолией.

    > PS. не надо позориться :-)

    Ну так и не позорьтесь, не сопляк уже.

     
     
  • 12.55, Аноним (-), 21:41, 10/06/2015 [^] [ответить]     [к модератору]  
  • –2 +/
    умер умер не будем ворошить труп Как не странно и в ext4-devel тоже О... весь текст скрыт [показать]
     
  • 10.47, Аноним (-), 23:30, 09/06/2015 [^] [ответить]     [к модератору]  
  • +/
    Только сейчас заметил вашу оговорку То есть вы сами расписались в том что хор... весь текст скрыт [показать]
     
     
  • 11.52, Michael Shigorin (ok), 15:12, 10/06/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    > То есть вы сами расписались в том что хороший процесс разработки у
    > OpenVZ не получился, они не в состоянии его создать.

    Я-то как раз не в курсе, как именно организована разработка OpenVZ, но видел довольно разные варианты и что-то могу оценить по косвенным признакам.  Равно как и балаболов.

    PS: и нет, это была не оговорка, а написанное в полном сознании.

     
     
  • 12.54, Аноним (-), 21:37, 10/06/2015 [^] [ответить]    [к модератору]  
  • –3 +/
    Тогда мне жаль ваших работодателей и учеников.
    Чему может научить такой специалист как вы? если вы минимальные требования к качеству кода и процессу разработки считаете чем-то запредельным.
     
     
  • 13.58, Michael Shigorin (ok), 15:04, 11/06/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    > Чему может научить такой специалист как вы?

    А я и не учу писать код или организовывать его разработку, хотя участвовать в создании инфраструктуры для этого с нуля доводилось.

    Собственно, покажите-ка свои прелестные коммиты, а я в них палочкой потыкаю.

     
     
  • 14.59, Аноним (-), 17:57, 11/06/2015 [^] [ответить]    [к модератору]  
  • +/
    Ага. щас :) могу лишь сказать - что благодаря моему патчу в OpenVZ появился udev support. swsoft тогда возился с 2.4 ядром и потребности в колбасе не было.
     
     
  • 15.60, Michael Shigorin (ok), 11:58, 12/06/2015 [^] [ответить]    [к модератору]  
  • +/
    > Ага. щас :)

    Ну ква. :)

    > могу лишь сказать - что благодаря моему патчу в OpenVZ появился udev support.

    Спасибо!

     
  • 10.49, Аноним (-), 23:52, 09/06/2015 [^] [ответить]     [к модератору]  
  • +/
    Кстати если что - тут кроме 294 еще какой-то аноним плевался А 294 имеет сообщ... весь текст скрыт [показать]
     
     
  • 11.51, Аноним (-), 08:12, 10/06/2015 [^] [ответить]    [к модератору]  
  • +/
    там проблема не в ядре от шапки. а в том что товарищи из OpenVZ выпускают обновления - весьма и весьма не спешно. Через недели после выхода ядра в шапке.
     
     
  • 12.56, Аноним (-), 21:58, 10/06/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    Проблема в том что в целом вся эта цепочка - КЛАСТЕРФАК В майнлайне посадят плю... весь текст скрыт [показать]
     
     
  • 13.57, Аноним (-), 12:36, 11/06/2015 [^] [ответить]     [к модератору]  
  • +/
    да да свежую плюху только нарыли в RHEL6 если в условиях нехватки памяти вызва... весь текст скрыт [показать]
     
  • 8.46, Аноним (-), 23:06, 09/06/2015 [^] [ответить]     [к модератору]  
  • +/
    У меня на самом деле I очень разные I И мне неудобно пользоваться разными се... весь текст скрыт [показать]
     
  • 7.48, Аноним (-), 23:36, 09/06/2015 [^] [ответить]     [к модератору]  
  • +/
    Наверное, тем что они в половине случаев ортогональны моим желаниям и предпочтен... весь текст скрыт [показать]
     
  • 1.35, Аноним (35), 17:22, 05/06/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Старый хлам выбросить решили?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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