Компания Red Hat представила релиз проекта LibVirt 2.0.0, в рамках которого развивается библиотека и набор инструментов для унифицированного локального и удаленного управления виртуальными окружениями. Поддерживаются следующие системы виртуализации: Xen, QEMU, KVM, LXC, OpenVZ, User Mode Linux, VMware ESX/GSX/Workstation/Player, BHyve, Virtuozzo, VirtualBox, Microsoft Hyper-V, IBM PowerVM. Статус поддержки различных систем виртуализации можно посмотреть в данной таблице. В качестве хранилища могут использоваться локальные IDE/SCSI/USB диски, FibreChannel, LVM, iSCSI, NFS и различные файловые системы.
С момента выхода прошлой версии (1.3.5) добавлено более 500 изменений, которые включают в себя изменения в API, большое количество исправлений и улучшений. Среди основных новшеств LibVirt 2.0.0:
- Множество улучшений в поддержке систем виртуализации Xen и Virtuozzo
- Добавлен API для управления виртуальными CPU с помощью гостевого агента
- Добавлен API, который позволит отслеживать события добавления и удаления хранилищ данных
- Добавлено определение типа CPU
- Исправления в документации
В рамках программы Google Summer of Code 2016 к задачам проекта LibVirt подключились студенты:
- Фабиан Фреер (Fabian Freyer) будет улучшать поддержку гипервизора BHyve. Ментором выступает Роман Богородский, инженер компании Мирантис.
- Катерина Кокю (Katerina Koukiou) начала работу по добавлению поддержки "живой" миграции контейнеров LXC с помощью CRIU.
|