The OpenNET Project / Index page

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

03.03.2016 19:44  Выпуск новой версии OpenVZ - Virtuozzo 7.0 Beta

Разработчики проекта OpenVZ анонсировали выпуск бета-версии Virtuozzo 7.0. Virtuozzo 7.0 - это продукт, получившийся в результате слияния кодовых баз открытой системы контейнерной виртуализации OpenVZ и коммерческого продукта Virtuozzo (Parallels Cloud Server). Исходный код Virtuozzo 7 полностью открыт и доступен в публичном репозитории и зеркале на GitHub.

После выпуска двух предварительных версий Virtuozzo 7.0 в продукте произошло много изменений, среди которых:

  • Online-управление памятью контейнеров и виртуальных машин. Для этого используется подсистема memory cgroups в Linux ядре и сервис vcmmd.
  • Гарантированные лимиты памяти для виртуальных машин и контейнеров
  • Функциональность для более эффективного использования оперативной памяти, доступной на физическом сервере: memory autoballooning и KSM (kernel same-page merging).
  • Гипервизор собственной разработки заменили на KVM/QEMU
  • В дистрибутив включен компонент LibVirt, который позволяет использовать стандартные утилиты virsh, virt-install и другие приложения, интегрированные с LibVirt, для управления контейнерами и виртуальными машинами в Virtuozzo. Новая архитектура Virtuozzo теперь выглядит так:
  • Реализован гостевой инструментарий для ОС Windows и Linux
  • "Живая" миграция для контейнеров реализована с помощью инструментария CRIU и P.Haul вместо использования кода "заморозки"/"разморозки" процессов, предоставляемого ядром Linux.

Для желающих попробовать Virtuozzo 7 Beta подготовлен установочный образ, который можно загрузить с одного из зеркал проекта OpenVZ и руководство с подробным описанием необходимых команд для тестирования новой функциональности.

Отдельно отмечается, что этот релиз Virtuozzo всё ещё является тестовым и не готов для серьёзного применения. Разработка новой версии продолжается и продукт может содержать серьёзные ошибки. Эта промежуточная версия будет последней перед выпуском финального выпуска Virtuozzo 7.0.

  1. Главная ссылка к новости (https://lists.openvz.org/piper...)
  2. OpenNews: Статус развития новой версии OpenVZ - Virtuozzo 7
  3. OpenNews: Тестовые сборки дистрибутива Virtuozzo 7, собранного из открытых компонентов OpenVZ
  4. OpenNews: Открыт исходный код пользовательских утилит Virtuozzo
  5. OpenNews: OpenVZ и Parallels Cloud Server объединяются в единый открытый проект Virtuozzo Core
  6. OpenNews: 9 лет проекту OpenVZ. Обзор участия Parallels в развитии открытых проектов
Автор новости: sergeyb
Тип: Программы
Ключевые слова: openvz, virtuozzo, containers, criu
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, A.Stahl (ok), 21:05, 03/03/2016 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    >Исходный код Virtuozzo 7 полностью открыт и доступен

    С лицензиями, правда, пока не очень понятно -- часть, видимо доставшаяся от OpenVZ, открыта и свободна, а остальной код никаких данных о лицензии не несёт.
    Там же, где лицензия указана, используется GPL2 или LGPL.

     
     
  • 2.2, sergeyb (ok), 21:32, 03/03/2016 [^] [ответить]     [к модератору]
  • +4 +/
    спасибо за замечание, мы это исправим https bugs openvz org browse OVZ-6701 ... весь текст скрыт [показать]
     
  • 2.44, Pascal (??), 19:09, 05/03/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Про лицензирование и платность тут: https://forum.openvz.org/index.php?t=msg&th=13050
     
  • 1.3, Аноним (-), 21:35, 03/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    бекапы уже работают?
     
     
  • 2.21, sergeyb (ok), 14:52, 04/03/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    бекапы будут в RTM
     
  • 1.5, Аноним (-), 22:39, 03/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Расскажите, пожалуйста, что у вас насчёт сети? Какая-то автоконфигурация и виртуализация поддерживаются?
     
     
  • 2.18, sergeyb (ok), 11:42, 04/03/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    я не очень понял вопрос. можете переформулировать?
     
     
  • 3.27, Michael Shigorin (ok), 16:54, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/
    > я не очень понял вопрос. можете переформулировать?

    Возможно, вопрос был про виртуальные "железные" MAC в рамках VT-d.

     
     
  • 4.29, sergeyb (ok), 16:56, 04/03/2016 [^] [ответить]     [к модератору]  
  • +/
    Если это действительно вопрос про прокидывание физических устройств в виртуальну... весь текст скрыт [показать]
     
  • 1.7, Аниним (?), 23:09, 03/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Virtuozzo kernel как и раньше только под редхат?
     
     
  • 2.8, Аниним (?), 23:12, 03/03/2016 [^] [ответить]    [к модератору]  
  • +/
    можно уже не отвечать, сам посмотрел.
     
  • 2.15, sergeyb (ok), 11:13, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/
    Ага.
     
     
  • 3.20, Аноним (-), 14:12, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/
    Побольше вам конкурентов, хороших и разных.
     
     
  • 4.22, sergeyb (ok), 14:53, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/
    > Побольше вам конкурентов, хороших и разных.

    Спасибо :)

     
  • 1.10, Аноним (10), 07:11, 04/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Какую версию ядра эта штука поддерживает?
     
     
  • 2.16, sergeyb (ok), 11:16, 04/03/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    > Какую версию ядра эта штука поддерживает?

    vzkernel в Virtuozzo 7 базируется на ядре RHEL7 (3.10+ https://access.redhat.com/articles/3078)

     
  • 1.12, фыва2 (?), 08:25, 04/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Virtuozzo 7.0 не подскажете управлять этим только через консольку? или есть вебморда?

     
     
  • 2.14, Аноним (-), 10:49, 04/03/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Напомню, что вирт-менеджер умеет подключаться и к удалённым хостам Как по мне, ... весь текст скрыт [показать]
     
  • 2.17, sergeyb (ok), 11:19, 04/03/2016 [^] [ответить]     [к модератору]  
  • +/
    Так как есть драйвер для LibVirt, то должно работать любое приложение, интегриро... весь текст скрыт [показать]
     
  • 1.23, Аноним (-), 15:09, 04/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    вот, что Docker животворящий делает!
     
  • 1.24, Аноним (-), 16:24, 04/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    На ArchLinux работает? kernel 4.5.0rc6
     
     
  • 2.28, sergeyb (ok), 16:54, 04/03/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Если коротко, то нет А подробнее так Мы используем своё Linux ядро vzkernel ,... весь текст скрыт [показать]
     
     
  • 3.32, Аноним (-), 17:41, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/
    >>Хотя за последние годы эта разница сильно сократилась, но тем не менее она всё ещё есть.

    Когда эту разницу предполагается обнулить?

     
     
  • 4.41, sergeyb (ok), 16:54, 05/03/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Когда ментейнеры Linux ядра согласятся принять все наши наработки из vzkernel, с... весь текст скрыт [показать]
     
  • 1.25, Аноним (-), 16:42, 04/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Под Debian предполагается выпустить ядро?
     
     
  • 2.26, sergeyb (ok), 16:49, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/
    Нет, мы делаем только RPM-based дистрибутив.
     
     
  • 3.30, Аноним (-), 16:58, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/
    Вы уже подсчитали: сколько процентов вы теряете клиентов?
     
     
  • 4.31, alex53 (?), 17:35, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/

    Отвечу за автора.
    Это не вопрос охвата рынка. Разработка ведется под конкретную версию ядра (которая актуальна в RH 7). На разработку под сразу несколько ядер просто нет ресурсов.

    По теме.
    Очень уж долго. Все новые контейнеры уже давно под lxc или docker-м. И когда выйдет production-ready релиз, ИМХО будет поздно.

     
     
  • 5.34, Michael Shigorin (ok), 20:12, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/
    > По теме.
    > Очень уж долго. Все новые контейнеры уже давно под lxc или docker-м.
    > И когда выйдет production-ready релиз, ИМХО будет поздно.

    А у меня под ovz -- потому что ovz и lxc (тем более дыркер) умеют совсем разное с весьма разным качеством.

     
     
  • 6.36, alex53 (?), 20:52, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/

    Понятно что изоляция lxc не фонтан, но функции свои она выполняет, и работает сейчас.
    А специально переводить под ovz уже работающие контейнеры ради неких гипотетических фитч думаю мало найдется желающих.
    Docker конечно редкое дерьмо, но он популярен главным образом благодаря своему api, а поскольку ovz это api не поддерживает, то и здесь мимо.
     
     
  • 7.42, sergeyb (ok), 17:04, 05/03/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    > Понятно что изоляция lxc не фонтан, но функции свои она выполняет, и  работает сейчас.

    Зависит от того какие у вас функции. Все хостеры для Linux контейнеров используют OpenVZ или Virtuozzo.
    Если у вас приватная сеть и нужно использовать контейнеры, то да, скорее всего свои задачи вы с помощью LXC решите.
    У LXC главное преимущество, за которое его так любят это доступность в любом дистрибутиве.
    Но нужно знать и о недостатках LXC. Отталкивайтесь от своих потребностей, хватает вам LXC - отлично, любите Docker - прекрасно.
    Мы не пытаемся "впарить" свою Virtuozzo всем, поэтому составили таблицу сравнения (без всякого маркетингого буллшита) Virtuozzo с другими решениями - https://openvz.org/Comparison

    Лично мое мнение, что существующие пользователи OpenVZ только приобрели нежели потеряли с новой версией Virtuozzo. А вы уж делайте свои выводы.

     
     
  • 8.43, Аноним (-), 18:22, 05/03/2016 [^] [ответить]    [к модератору]  
  • +/
    Мы используем Clоud Linuх с ISP Мanager. Проблем явно меньше чем с бэкапами в Virtuozzo.
     
  • 8.45, alex53 (?), 22:46, 05/03/2016 [^] [ответить]    [к модератору]  
  • +/

    >Все хостеры для Linux контейнеров используют OpenVZ или Virtuozzo.

    Все? У амазона docker "из коробки". И у них бесплатный триал а один год на виртуалку.

    Понятно что вы не впариваете Virtuozzo, сам активно использую ovz, но технические преимущества, к сожалению, не самое важное.

     
  • 4.35, Michael Shigorin (ok), 20:13, 04/03/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    > Вы уже подсчитали: сколько процентов вы теряете клиентов?

    Вы бы уже взяли да собрали для любимого дебиана.  Что за потребительский подход?

     
  • 1.33, Dkg (?), 19:24, 04/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Есть ли вменяемый web-интерфейс?
     
     
  • 2.37, sergeyb (ok), 23:43, 04/03/2016 [^] [ответить]    [к модератору]  
  • +/
    я уже выше отвечал. все приложения, работающие через LibVirt, должны работать на ура с Virtuozzo 7. Вот полный список приложений - http://libvirt.org/apps.html
     
     
  • 3.38, Pavel Odintsov (ok), 12:26, 05/03/2016 [^] [ответить]    [к модератору]  
  • +/
    Но, пожалуй, стоит уточнять, что поддержка  OpenVZ в libvirt - мягко говоря хреновая и если этот веб-интерфейс будет использоваться, то он сможет рулить лишь VM, а конетйенрами - не сможет.

    В этом случае решение Proxmox предпочтительнее, так как там и vm и контейнеры и все это управляется в одном интерфейсе по единому API/веб-интерфейсу.

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

     
     
  • 4.39, sergeyb (ok), 13:38, 05/03/2016 [^] [ответить]    [к модератору]  
  • +/
    > Но, пожалуй, стоит уточнять, что поддержка  OpenVZ в libvirt - мягко
    > говоря хреновая и если этот веб-интерфейс будет использоваться, то он сможет
    > рулить лишь VM, а конетйенрами - не сможет.

    Наверное ты имеешь ввиду тот факт, что в своем драйвере vz для LibVirt реализовали  управление двумя типами инстансов: контейнерами и виртуальными машинами. Этот драйвер приняли в апстрим LibVirt, а значит и приложения должны это поддерживать. Если нормальной поддержки нет, то виноват не драйвер.

     
  • 1.40, Аноним (-), 14:48, 05/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    поздно спохватились, теперь у нас новый король, а OpenVZ уже протух
     
  • 1.46, Аноним (-), 00:27, 06/03/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    В старых  версиях всегда были проблемы с подкючением tun/tap устройств для работы openvpn. Как с этим в новых версиях?
     
     
  • 2.47, Michael Shigorin (ok), 18:13, 08/03/2016 [^] [ответить]    [к модератору]  
  • +/
    > В старых  версиях всегда были проблемы
    > с подкючением tun/tap устройств для работы openvpn.

    Вы просто поленились даже поискать, у нас ovpn в контейнере под ovz работал ещё году в 2009 или самое позднее в 2010.  История вики-странички с этим тоже согласуется: https://wiki.openvz.org/VPN_via_the_TUN/TAP_device

     

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


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