Состоялся (http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg0... релиз QEMU 2.5 (http://wiki.qemu.org/Download). В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.
Изначально проект был создан Фабрисом Белларом (Fabrice Bellard) с целью обеспечения возможности запуска собранных для платформы x86 исполняемых файлов Linux на архитектурах, отличных от x86. За годы разработки была добавлена поддержка полной эмуляции для 14 аппаратных архитектур, число эмулируемых аппаратных устройств превысило 400. Всего в разработке всех выпусков QEMU приняло участие более 400 авторов, которые подготовили около 34 тысяч изменений. При подготовке версии 2.5 внесено около 2000 изменений от 185 разработчиков.Ключевые улучшения (http://wiki.qemu.org/ChangeLog/2.5), добавленные в QEMU 2.5:
- В устройстве virtio-gpu (виртуальный GPU Virgil3D) добавлена поддержка ускорения 3D-графики, что позволят задействовать средства 3D-акселерации в виртуальных окружениях на базе QEMU и KVM без эксклюзивного проброса видеокарты в гостевую систему. Virtio-gpu
позволяет организовать 3D-рендеринг внутри гостевых систем с задействованием GPU хост-системы, но при этом виртуальный GPU работает независимо от физического GPU хост-системы. Для отрисовки требуется наличие компонента virglrenderer (http://cgit.freedesktop.org/~airlied/virglrenderer/);- Поддержка live-миграции в режиме Postcopy (http://qemu-project.org/Features/PostCopyLiveMigration), позволяющем выполнить миграцию гостевых систем, в которых наблюдается большая интенсивность изменений страниц памяти, сравнимая с пропускной способностью канала переноса данных на другую систему. При использовании режима Postcopy, виртуальное окружение запускается почти сразу, а все недостающие данные подгружаются при обращении к не скопированным страницам памяти, определяемым при помощи механизма page fault;
- Для live-миграции реализован метод Autoconverge (http://wiki.qemu.org/Features/AutoconvergeLiveMigration), позволяющий урезать производительность CPU гостевой системы во время миграции для более быстрого завершения переноса нагруженных гостевых систем;
- Добавлена возможность использования virtio-бэкенда vhost-user при live-миграции при наличии поддерживающего такую миграцию клиента;
- В управляющем протоколе QMP (QEMU Management Protocol) реализована полная поддержка интроспекции (http://qemu-project.org/Features/QMP/Introspection). В новой версии реализована команда 'query-qmp-schema', которая позволяет клиентам проанализировать элементы ABI, принимаемые парсером QMP, что может применяться для предварительной оценки доступных для использования возможностей QMP без привязки к номеру версии сборки QEMU, которая не всегда отражает фактическое состояние (например, в пакетах дистрибутивах некоторые новшества могут быть бэкпортированы в старые версии);
- Поддержка горячего подключения многофункциональных устройств с интерфейсом PCIe;
- Увеличена производительность драйвера virtio-pci в режиме virtio-1. Режим virtio-1 пока отключен по умолчанию и может быть активирован через опцию disable-modern=off. Для окружений KVM на процессорах Intel проведены дополнительные оптимизации virtio-1, которые требуют наличия ядра Linux 4.4. Для увеличения производительности на старых ядрах и процессорах без поддержки EPT представлен флаг modern-pio-notify;
- В virtio-бэкенд vhost-user добавлена поддержка работы с привлечением нескольких очередей (multi-queue);
- Поддержка задания сетевых фильтров. В настоящее время доступны только объекты фильтрации "filter-buffer" для буферизации пакетов каждые N микросекунд и "filter-dump" для сброса в сетевого трафика лог. Пример подключения фильтров к сетевому устройству: "-object filter-buffer,id=filter,netdev=net0,queue=rx,interval=1000";- В коде эмуляции ARM-систем появилась возможность работы на системах AArch64, добавлена поддержка i.MX31 SoC (тип машины kzm), добавлена возможность доступа SMBIOS к прошивкам для типа машин 'virt;
- В коде эмуляции PowerPC улучшена поддержка загрузки MacOS 9. Для pSeries реализована поддержка virtio-vga и paravirt RNG, а также возможность горячего подключения памяти;
- Представлена начальная поддержка новой целевой архитектуры Tile-Gx (https://en.wikipedia.org/wiki/TILE-Gx);- Для архитектуры x86 добавлена возможность проброса в Xen-окружения интегрированных GPU Intel. В код эмуляции добавлена поддержка инструкций clflushopt, clwb и pcommit.
<center><iframe width="640" height="360" src="https://www.youtube.com/embed/lFgopoa9Rso?rel=0" frameborder="0" allowfullscreen></iframe></center>
URL: http://lists.nongnu.org/archive/html/qemu-devel/2015-12/msg0...
Новость: http://www.opennet.me/opennews/art.shtml?num=43538
Хорошее почти начало выходных. 3Д - надо.
Вот интересно, когда они сделают нормальную живую миграцию, как в VMware... Реально продукт не для продакшена, это я вам говорю как архитектор в крупнейшем операторе связи СНГ.
Ты дурак, а не архитектор. QEMU это эмулятор, использующий KVM как гипервизор. Причем тут миграция? Надо миграцию - бери Proxmox, он использует KVM и мигрирует.
Не разобрался в вопросе, а коментишь! Сынок, QUEMU всегда был гипервизором с нулевых версий, просто называли его по другому, чтобы не вызывать странной реакции на слово гипервизор! ProxMox для админов локалхоста, у меня в парке больше 5000 виртуальных машин, проблема миграции самая больная, поэтому выбрано VMware т.к ваш QUEMU не годный ни на что..
Я нихера не понял. В чем проблема у тебя с миграцией? Руки из жопы или что-то иное?
Вот кода дойдешь до уровня работы с Oracle RAC, DATA Guard, Oracle GRID, EBS, тогда и поговорим. Понятное дело, что мигрировать машину с одним httpd да 2GB RAM у всех получится..
Блим, ну вот я сертифицированный Oracle DBA и юзаю Proxmox, в чем, блин, проблема то?
> Вот кода дойдешь до уровня работы с Oracle RAC, DATA Guard,
> Oracle GRID, EBS, тогда и поговорим. Понятное дело, что мигрировать машину
> с одним httpd да 2GB RAM у всех получится..Давай ты нам просто профиль на linkedin, hh... запилишь, а то перечисления для восхищения явно недостаточно. :\
Что-то он слился.
> Давай ты нам просто профиль на linkedin, hh... запилишь, а то перечисления
> для восхищения явно недостаточно. :\А Вы увереню, что профиль там есть у всех? Многим он на... не сдался.
Мне кажется чувак нормально накинул и потроллил :)
не дави интеллектом, ок?
> Вот кода дойдешь до уровня работы с Oracle RACДа доходили тут одни платиновые ораклопартнёры -- потом на важном для оракла проекте вставший раком RAC в итоге поднимали сами.
Не спешите пальцЫ кидать. Вляпать чужого софта для неоптимального решения задачи много мозгов на самом деле не требуется.
В вас говорит зависть к бумажке ))
Не суди других по себе.
Уважаемый RAC-гуру (или гуру-RAC), подскажите пожалуйста, а с каких это пор этот самый RAC сертифицирован на чем либо, кроме OracleVM и Hyper-V для x86? Как-то это не по ынтерпрайзному...
У них свой путь, ;) гуру же!
Отучаемся говорить за других. Нет у Вас такого права.
Мало ли кто и что знает и умеет тут.
Да и хвастаться тоже, мягко говоря, некрасиво.
Кстати, знаете, как зовут тех, кто много звездит?
> Кстати, знаете, как зовут тех, кто много звездит?Изень и Стахль?
А чем вы там свою VMware мигрируете? SRM'омом поди?
> А чем вы там свою VMware мигрируете? SRM'омом поди?SRM - это решение для обеспечения катастрофоустойчивости. Живая мишрация у VMware называется vmotion.
>> А чем вы там свою VMware мигрируете? SRM'омом поди?
> SRM - это решение для обеспечения катастрофоустойчивости. Живая мишрация у VMware называется
> vmotion.Я знаю. Я VCP* недоучка. :) SRM явился как продолжение темы про 5к гостевых систем.
Ты хвалишься? Лично я админ локалхоста и просто разбираюсь в этом вопросе.
Какие проблемы появляются при обслуживании многих машин? Наверно нужна автоматизация, Репликация? Просто cp
> Лично я админ локалхостаПора создавать Общество Анонимных Админов Локалхостов.
> Не разобрался в вопросе, а коментишь! Сынок, QUEMU ...
> QUEMUТы даже не знаешь, как оно пишется. После этого я должен верить, что ты его пробовал и знаешь? Как ты команды-то набирал?
> проблема миграции самая больная, поэтому выбрано VMware1) а кто так запустил проблему?
2) и что не так с virtuozzo, например?
> у меня в парке больше 5000 виртуальных машин
> поэтому выбрано VMware т.к ваш QUEMU не годный ни на что..- Одмин "5000 виртуалок" не может отличить эмулятор от гипервизора?
QEMU был(и был популярен)еще когда никаких KVM - НЕ СУЩЕСТВОВАЛО ;)
что как-бЭ намекает на когнитивный дисссонанс и недружбу с реальностью в.
оно действительно, используется в, но не потому что "никак без", а в силу(спорной для массовых применений)бенефитов в резулььтате.
rhev-ovirt тоже не для продакшена?
Для людей с стальной жопой и имплантированными глазами..
Нищеброды с 5-ю серверами неодобряэ.
Хотя, в принципе сейчас меня вполне устраивает то, что имеем в KVM, QEMU, но ты расскажи, что не так с миграцией? Мне вот очень интересно, а может ещё и пригодиться.
Расскажи то Apple, которые недавно перешли на KVM :)
А что не так у Quemu/KVM с миграцией? Blockcopy вполне себе тащит. Это я вам говорю как успешный лидер успешной металл-группы.
Ростелеком? Угадал не? Так там в ЦОД и под VMware без миграции виртуалки наворачиваются)
В Ростелекоме есть ЦОД?
Есть, и даже несколько.
> В Ростелекоме есть ЦОД?и еще четыре новых возводятся )
правда в прессе из новья - только один пиарился )
тот "который на АЭС", разве что )
>>В устройстве virtio-gpu (виртуальный GPU Virgil3D) добавлена поддержка ускорения 3D-графики, что позволят задействовать средства 3D-акселерации в виртуальных окружениях на базе QEMU и KVM без эксклюзивного проброса видеокарты в гостевую систему.То есть теперь можно ставить туда маздай и запускать игры? И никаких дуалбутов?
Только скорость будет не нативная...Да и раньше можно было винду ставить и играть ...
А тесты есть?
> А тесты есть?gpu пробрасывали и играли, тесты чего тебе нужны?
тесты проброса единственной видяхи в системе. ведь у всех же их более одной
Именно так, кста, я сейчас собираю новый RPM-чик, вечером будет релиз... Протестирую, как в win8 пойдет новый StarCraft
Юзайте Xenserver, если не нравится Proxmox.
Там живая миграция за негуманный прайс. А оффлайновая сервер-сервер не переваливая VM через шаред сторадж и не кувыркаясь с импортом-экспортом хоть и реализована, но не нативно, а костылем. Благо опенсорцный.
> Там живая миграция за негуманный прайс. А оффлайновая сервер-сервер не переваливая VM
> через шаред сторадж и не кувыркаясь с импортом-экспортом хоть и реализована,
> но не нативно, а костылем. Благо опенсорцный.Подозреваю, что гуманный он только у Proxmox и MS в HyperV server.
> Там живая миграция за негуманный прайс.Начиная с XenServer 6.5 прайс действительно не гуманный, ибо бесплатно :)
>> Там живая миграция за негуманный прайс.
> Начиная с XenServer 6.5 прайс действительно не гуманный, ибо бесплатно :)Тише, а то понабегут.
Все гуд в XenServer, но Freebsd сетка тормозит и глючит.
>>> Там живая миграция за негуманный прайс.
>> Начиная с XenServer 6.5 прайс действительно не гуманный, ибо бесплатно :)
> Тише, а то понабегут.
> Все гуд в XenServer, но Freebsd сетка тормозит и глючит.Подскажите, если не трудно:
1) Как и чем бэкапите?
2) Что используете в качестве управлялки?
1. У нас для бэкапов используется http://www.unitrends.com/products/enterprise-backup-software.... Их новый продукт Unitrends Enterprise Backup 9 для работы с XenServer пока уступает Unitrends Virtual Backup (нет инкрементальных бэкапов).
2. В качестве управлялки используем XenCenter.
> Начиная с XenServer 6.5 прайс действительно не гуманный, ибо бесплатно :)Подозреваю, что отчасти это последствия того, что VMware наступает на них сразу по многим позициям.
>> Начиная с XenServer 6.5 прайс действительно не гуманный, ибо бесплатно :)
>Подозреваю, что отчасти это последствия того, что VMware наступает на них сразу по многим позициям.Всё наоборот: Xen - догоняющий.
> Там живая миграция за негуманный прайс. А оффлайновая сервер-сервер не переваливая VM
> через шаред сторадж и не кувыркаясь с импортом-экспортом хоть и реализована,
> но не нативно, а костылем. Благо опенсорцный.В новой версии XenServer будет возможность миграции между серверами остановленных виртуалок (этого реально нехватало) и много еще чего
Когда они нормальный отладчик с графическим интерфейсом добавят? В Bochs он уже несколько лет как есть.
и тут индусы на видео, в сша программистами только индусы и китайци работают?
клован, а ты ... ты хоть раз, хоть проездом в штатах бывал то?Тут любые девелоперы это в основном индусы и китайцы. С разбавлением белыми людьми. Реально чувствуешь себя минорити на работе :)
Кстати QA - то же самое. Китайцев админов почему то мало, индусов вполне себе есть.
> Покажи мне хоть одну страну, где не жлобят на мигрантов. Даже в ЯпонииСравнил, тоже мне знаток. В Японии все не японцы - гайдзины.
>> Покажи мне хоть одну страну, где не жлобят на мигрантов. Даже в Японии
> Сравнил, тоже мне знаток. В Японии все не японцы - гайдзины.А в России все нероссияне - иностранцы :-)
> А смотришь по факту - хрен ведь. На российских стройках полно русских, украинцев и белорусов, а совсем не турков и таджиков.Чего, чего? Расскажу своему знакомому из крупной строительной фирмы в нашем регионе и куче соседних. Они посмеются.
мотороловоские старые чипы видно не дадут им осилить, а так бы гуд было бы в кошерном ентерпрайсе
Virtio-gpu будет работать с блобом nvidia, или оно только для ядерных дров?
А поддержки процессоров SPARC 64-bit так и нет?
Смешно читать комментарии "спецов Vmware" о виртуализации.
Changelog на youtube! Это конец.
А мне нравится. Реквестирую высокобюджетный сериал о разработке ядра и systemd.
А сколько бы вы вложили? Съемка высококачественного пор^W промо стоит денег
http://wiki.qemu.org/ChangeLog/2.5
QEMU создавался хакером для хакеров :) В хорошем смысле слова. Для продакшена есть VMWare. А потрахаться - QEMU самое то :)
Трахаться нужно с женой.
Она тоже специалист по виртуализации/эмуляции ?
Жена должна быть специалистом по овуляции :)
> Она тоже специалист по виртуализации/эмуляции ?По миграции.