The OpenNET Project / Index page

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

10.12.2015 18:05  Статус развития новой версии OpenVZ - Virtuozzo 7

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

  • Опубликована документация для Virtuozzo 7: Command Line Reference, Getting Started Guide, Installation Guide, Installation Using PXE, Templates Management Guide. Исходный код документации так же как и исходный код продукта размещён в репозитории;
  • В дистрибутив добавлено два новых компонента: libreport-plugin-virtuozzo и coripper;
  • Минимальные шаблоны контейнеров очень популярны в OpenVZ, но отсутствуют в Virtuozzo 7. Один из пользователей OpenVZ Philipp Born сделал минимальный шаблон для операционной системы Debian и разработчики добавили его в базовый дистрибутив Virtuozzo;
  • После продолжительного обсуждения востребованности SimFS разработчиками Virtuozzo было принято решение перенести код SimFS в новое ядро, базирующееся на ядре RHEL7. Опубликована таблица со сравнением ploop и SimFS. Статус портирования SimFS на ядро RHEL7 можно отслеживать в тикетах OVZ-6581 и OVZ-6613;
  • Добавлена новая функциональность: возможность запуска каждого контейнера в отдельном пространстве имён пользователя, поддержка форматов виртуальных дисков QEMU в утилиту prl_disk_tool, в дистрибутиве Virtuozzo 7 поставляется пакет virt-manager с возможностью управления как виртуальными машинами так и контейнерами;
  • Подготовлена таблица, в которой проведено сравнение функциональности Virtuozzo 7 с похожими решениями. Таблица позволит понять какую функциональность стоит ждать в релизе Virtuozzo и оценить достаточно ли будет функциональности бесплатной версии для решения своих задач. Нужно отметить, что некоторая функциональность находится в статусе обсуждения и поэтому не была добавлена в таблицу;
  • Опубликован отчёт аудита безопасности исходного кода OpenVZ, который делал Александр Песляк (Solar Designer из проекта OpenWall) в 2005 году. Во время аудита была выявлена одна проблема в коде OpenVZ и две проблемы в коде ванильного ядра Linux. Все проблемы были исправлены. Этот отчёт лишний раз подтверждает высокое качество кода в проекте OpenVZ;
  • Составлен список технологий и продуктов, интегрированных с OpenVZ;
  • Разработчики отказались от использования пакетной базы Cloud Linux и теперь базовые пакеты дистрибутива Virtuozzo 7 собираются своими силами. Такой шаг позволит более гибко разрабатывать продукт и сохранить время разработчиков. При использовании лицензии на Virtuozzo 7 поддержка будет распространяться и на базовые пакеты в том числе.
  • В Virtuozzo 7 гипервизор собственной разработки был заменён на KVM/QEMU. Все сборки Virtuozzo 7 из ветки Beta 2 включают всё необходимое для запуска виртуальных машин QEMU. Пользовательские утилиты (prlsrvctl, prlctl) интегрированы c QEMU с помощью LibVirt и позволяют управлять как контейнерами так и виртуальными машинами. Возможность использовать стандартные утилиты virsh, virt-install как и другие приложения, интегрированные с LibVirt, сохранилась;

    Пример создания виртуальной машины с CentOS 6.7 x86_64 с помощью virt-install:

    
       $ curl -O http://mirrors.kernel.org/centos/6.7/isos/x86_64/CentOS-6.7-x86_64-bin-DVD1.iso
       $ virt-install --virt-type kvm --name centos-6.7 --ram 1024  --disk centos-6.7.qcow2 format=qcow2 
          --graphics vnc password=vz7 listen=0.0.0.0 --noautoconsole--os-type=linux 
          --os-variant=rhel6 --extra-args"console=tty0 console=ttyS0115200n8 serial"
          --location=CentOS-6.7-x86_64-bin-DVD1.iso --network network=Bridged
    
    Попробовать тестовые сборки можно несколькими способами: загрузить установочный образ с одного из зеркал проекта OpenVZ и установить Virtuozzo 7 на физический сервер или виртуальную машину запустить инстанс Virtuozzo 7 в облаке Amazon EC2 (это будет бесплатно в случае использования t2.micro) или загрузить образ для Vagrant.
  • Подготовлено несколько скринкастов про утилиты Virtuozzo, которые отсутствовали в OpenVZ: мониторинг ресурсов с помощью vzstat установка гостевой ОС с помощью virt-install базовые операции с контейнерами с помощью утилиты prlctl;

Дополнительно можно упомянуть о намерении провести в феврале новую встречу с пользователями и разработчиками контейнеров. Желающие выступить с докладами могут связаться с организаторами. Интересующиеся технологиями контейнерной изоляции в Linux могут подписаться на группу Moscow Containers Meetup на meetup.com или на рассылки проекта OpenVZ. В рассылках каждый месяц публикуется список наиболее значительных изменений в разработке Virtuozzo. Отчёты за предыдущие месяцы: октябрь, ноябрь.

  1. Главная ссылка к новости (https://openvz.org/...)
  2. OpenNews: Тестовые сборки дистрибутива Virtuozzo 7, собранного из открытых компонентов OpenVZ
  3. OpenNews: Компания Parallels открыла код ядра, развиваемого для продукта Virtuozzo
  4. OpenNews: Открыт исходный код пользовательских утилит Virtuozzo
  5. OpenNews: 9 лет проекту OpenVZ. Обзор участия Parallels в развитии открытых проектов
  6. OpenNews: OpenVZ и Parallels Cloud Server объединяются в единый открытый проект Virtuozzo Core
Автор новости: sergeyb
Тип: Обобщение
Ключевые слова: openvz, virtuozzo, containers
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 20:32, 10/12/2015 [ответить] [смотреть все]
  • +/
    Ну блин это конечно хорошо, но есть вопросы Почему нет русской документации Ка... весь текст скрыт [показать]
     
     
  • 2.3, sergeyb, 20:43, 10/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Потому что не нашёлся человек, который готов перевести всю документацию на русск... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.5, Аноним, 21:22, 10/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    В общем можно забыть про дисковую производительность, diff inc бекапы и пожалуй ... весь текст скрыт [показать]
     
     
  • 4.11, Michael Shigorin, 22:50, 10/12/2015 [^] [ответить] [смотреть все]  
  • –2 +/
    Планируйте сразу на чруты, это почти то же Касательно бэкапов -- очевидно же, ч... весь текст скрыт [показать]
     
  • 3.8, Michael Shigorin, 22:46, 10/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Штатный альтовый для ovz подойдёт -- http altlinux org starterkits ovz про v... весь текст скрыт [показать]
     
  • 3.12, Переводчик, 23:24, 10/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Где можно перевести MediaWiki GitHub Wiki git-pages Осталось повернуться лиц... весь текст скрыт [показать]
     
     
  • 4.31, sergeyb, 12:44, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Документация лежит в файлах с разметкой AsciiDoc -https src openvz org project... весь текст скрыт [показать]
     
  • 3.17, crypt, 00:36, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    сравнительная таблица simfs ploop - очень хорошо а где-нибудь пишут подробно п... весь текст скрыт [показать]
     
  • 3.24, Аноним, 07:56, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Тем временем из дебиана удалили CRIU Сразу видно с кем не надо иметь дело ... весь текст скрыт [показать]
     
     
  • 4.32, sergeyb, 12:46, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Я не понимаю как связаны минимальный шаблон Debian и CRIU Но про удаление пакет... весь текст скрыт [показать]
     
     
  • 5.45, Andrey Mitrofanov, 15:01, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    И да, по ссылке unstable 1 7 2-2 Кто-то петляет и путает следы https pack... весь текст скрыт [показать]
     
     
  • 6.47, sergeyb, 15:37, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Вот ответ Salvatore Bonnacorso ментейнера пакета CRIU в Debian с описанием при... весь текст скрыт [показать]
     
  • 2.16, crypt, 00:33, 11/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Дорогой аноним, для презентаций http www odin com Там коммерческие продукты н... весь текст скрыт [показать] [показать ветку]
     
     ....нить скрыта, показать (12)

  • 1.2, Вася, 20:40, 10/12/2015 [ответить] [смотреть все]  
  • +1 +/
    >Опубликован отчёт аудита безопасности исходного кода OpenVZ, который делал Александр Песляк (Solar Designer из проекта OpenWall) в 2005 году
    >Этот отчёт лишний раз подтверждает высокое качество кода в проекте OpenVZ

    Дядя конечно авторитетный-заслуженный, но отчёт-то давным-давно протухший. Как он может что-то подтверждать сейчас, десять лет спустя?

     
     
  • 2.4, Аноним, 20:52, 10/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Очевидно может, если 10 лет ничего не трогать в коде ... весь текст скрыт [показать] [показать ветку]
     
  • 1.7, Аноним, 22:16, 10/12/2015 [ответить] [смотреть все]  
  • –3 +/
    И кому оно теперь надо в винильное ядро не входит, туманные перспективы существ... весь текст скрыт [показать]
     
     
  • 2.9, Michael Shigorin, 22:46, 10/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > в винильное ядро не входит

    Оно сейчас хоть в слаквари-то используется?

     
     
  • 3.10, Аноним, 22:48, 10/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    OpenVZ R.I.P.
     
  • 2.15, avagin, 23:50, 10/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Использование своего ядра обусловлено наличием дополнительной функциональности, ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.18, leap42, 03:28, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Расскажите мне почему связка lxc selinux,apparmor cgroups не является действит... весь текст скрыт [показать]
     
     
  • 4.23, avagin, 07:38, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    На пример, вот этот просто скрипт позволяет положить всю ноду из lxc контейнера ... весь текст скрыт [показать]
     
     
  • 5.26, Аноним, 11:23, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    вариантов положить OpenVZ не меньше, на вполне безобидных use case не так давно... весь текст скрыт [показать]
     
     
  • 6.28, avagin, 11:44, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Я вам привел проблему безопасности, вы мне привели проблему при установке Это к... весь текст скрыт [показать]
     
     
  • 7.29, Аноним, 12:20, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    да. проблему как find / обходит IOPS лимиты уже починили ?
     
  • 7.30, Аноним, 12:23, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    вы правы первая проблема легко решаема - так как можно хотя бы загрузить сервер... весь текст скрыт [показать]
     
     
  • 8.35, angra, 13:00, 11/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    А можно нанять нормального админа, который сумеет найти в доке по grub2 возможно... весь текст скрыт [показать]
     
     
  • 9.39, Аноним, 14:03, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    то есть сервак ушедший в панику при загрузке это не проблема openvz - ... весь текст скрыт [показать]
     
     
  • 10.51, angra, 19:40, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    В данном случае это проблема админа, который не потрудился проверить есть ли под... весь текст скрыт [показать]
     
  • 8.43, avagin, 14:36, 11/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Мертвого ящика не будет Модуль xfs в нашем ядре есть Контейнеры на xfs можно з... весь текст скрыт [показать]
     
     
  • 9.49, avagin, 18:14, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Кажется, я понял о чем речь https src openvz org projects OVZ repos vzkernel ... весь текст скрыт [показать]
     
     
  • 10.52, Аноним, 19:40, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    в данном случае не угадали Просто аноним внимательно читает ваши changelog и п... весь текст скрыт [показать]
     
     
  • 11.56, avagin, 20:04, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Могу только позавидовать количеству свободного времени у вас RHEL7 ядро сейчас ... весь текст скрыт [показать]
     
  • 8.63, name, 16:00, 13/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Бери дедикейшен в нормальных местах Там тебе дадут квм на пару часов совершенно... весь текст скрыт [показать]
     
  • 6.33, sergeyb, 12:50, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Ключевые слова не поддерживается Если используете заведомо неподдерживаемую к... весь текст скрыт [показать]
     
     
  • 7.42, Аноним, 14:09, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    а нет в документации указания что не поддерживается И одно дело не поддерживать... весь текст скрыт [показать]
     
     
  • 8.44, avagin, 14:45, 11/12/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    Может покажете баг, где у вас падала машина и вас завернули Или комит логи, о к... весь текст скрыт [показать]
     
     
  • 9.53, Аноним, 19:47, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    комит вы нашли сами другие ровно так же видели его и знают к чему это может п... весь текст скрыт [показать]
     
     
  • 10.57, avagin, 20:14, 11/12/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    Конечно тестируем Сами тестируем Выпускаем ядра, отдаем в QA, они гоняют тесты... весь текст скрыт [показать]
     
  • 6.36, й, 13:39, 11/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    orly что hetzner, что rackspace ставят на ext4 ... весь текст скрыт [показать]
     
     
  • 7.40, Аноним, 14:04, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    вы давно анаконду запускали ... весь текст скрыт [показать]
     
     
  • 8.50, й, 18:21, 11/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    давно. там теперь нельзя поставить систему на ext4?
     
     
  • 9.54, Аноним, 19:50, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    просто если вы ее поставите на raid0 linear из двух винтов по 8Т - получите уже ... весь текст скрыт [показать]
     
     
  • 10.59, й, 22:00, 11/12/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    1 какой, нафиг, саппорт на centos 2 уже ставя неродное ядро от openvz вы лиша... весь текст скрыт [показать]
     
  • 7.48, ., 16:12, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    установщик hetzner диски размечает самостоятельно и распаковывает кривой архив... весь текст скрыт [показать]
     
  • 3.19, Аноним, 05:15, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Вы уверены что скорость показатель безопасности и изолированности ... весь текст скрыт [показать]
     
     
  • 4.21, avagin, 07:34, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Я такого не говорил, там стоит союз "и".
     
  • 2.27, Andrey Mitrofanov, 11:38, 11/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Парарельсы - авторы большей части lxc, namespace-ов и cgroups-ов в ванильном я... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.41, Аноним, 14:07, 11/12/2015 [^] [ответить] [смотреть все]  
  • +/
    cgroups это вообще IBM, а параллсы пытаются запрыгнуть в уходящий поезд и возгла... весь текст скрыт [показать]
     
     
  • 4.58, avagin, 20:17, 11/12/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    Мне кажется это были инженеры из Google Как вы думаете на сколько важно кто нач... весь текст скрыт [показать]
     
  • 1.13, anonim, 23:28, 10/12/2015 [ответить] [смотреть все]  
  • +/
    console=tty0 -- люди не понимают разницы между console, tty, tty0 и tty1.
     
  • 1.14, Аноним, 23:44, 10/12/2015 [ответить] [смотреть все]  
  • +/
    Посмотрел на табличку сравнения, правильно ли я понимаю, что для Virtuosso 7 нет... весь текст скрыт [показать]
     
     
  • 2.34, sergeyb, 12:52, 11/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Да, веб панель не включена в бесплатную версию Но в Virtuozzo 7 операции с конт... весь текст скрыт [показать] [показать ветку]
     
  • 1.37, Аноним, 13:50, 11/12/2015 [ответить] [смотреть все]  
  • +/
    Это всё хорошо, но отсутствие хотя бы минимального графического и или веб-интерф... весь текст скрыт [показать]
     
     
  • 2.46, sergeyb, 15:02, 11/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > Это всё хорошо, но отсутствие хотя бы минимального графического и/или веб-интерфейса удручает.

    Да, веб панель не включена в бесплатную версию. Но в Virtuozzo 7 операции с контейнерами и ВМками поддерживаются  помощью libvirt, для которого есть множество панелей - http://libvirt.org/apps.html#web

     
  • 1.38, Аноним, 13:52, 11/12/2015 [ответить] [смотреть все]  
  • +/
    А есть возможность использовать для контейнеров не образы файловой системы, а об... весь текст скрыт [показать]
     
     
  • 2.60, Аноним, 23:14, 11/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Поддержка simfs в процессе добавления, в самой новости - Скопировать данные под... весь текст скрыт [показать] [показать ветку]
     
  • 1.61, afiskon, 23:14, 11/12/2015 [ответить] [смотреть все]  
  • –1 +/
    Вопрос. Входит ли PVA или его аналог (веб-мордочка какая-нибудь) в Virtuozzo 7 ?
     
     
  • 2.62, sergeyb, 23:28, 11/12/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    веб панель не включена в бесплатную версию. Но в Virtuozzo 7 операции с контейнерами и ВМками поддерживаются  помощью libvirt, для которого есть множество панелей - http://libvirt.org/apps.html#web
     

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


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