Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
Глава 7. Виртуализация
Число виртуальных процессоров в KVM
Максимальное число виртуальных процессоров для гостей KVM увеличено до 240.
Поддержка Intel Core 5-го поколения
Гипервизор QEMU, код ядра KVM и
libvirt
API поддерживают процессоры Intel Core 5-го поколения. Это позволяет использовать инструкции ADCX, ADOX, RDSFEED, PREFETCHW и SMAP.
Поддержка USB 3.0
Добавлена экспериментальная поддержка эмуляции контроллера USB 3.0 (xHCI).
Dump-guest-memory
Dump-guest-memory
теперь поддерживает сжатие дампа памяти. От этого особенно выиграют пользователи, которые по какой-либо причине не могут использовать virsh dump
, экономя не только место, но и время, которое будет затрачено на запись дампа.
OVMF
В Red Hat Enterprise Linux 7.1 добавлена экспериментальная поддержка OVMF (Open Virtual Machine Firmware) — защищенной среды загрузки UEFI для гостей AMD64 и Intel 64.
Hyper-V
Драйвер Hyper-V оптимизирован с целью повышения производительности сети. Теперь он поддерживает функции RSS (Receive Side Scaling), LSO (Large Send Offload) и ввод-вывод с рассеиванием/сборкой.
Hypervfcopyd в hyperv-daemons
В комплект hyperv-daemons был добавлен
hypervfcopyd
, реализующий функциональность копирования файлов с хоста Hyper-V 2012 R2 в гостевую систему Linux по VMBUS.
Libguestfs
Библиотека
libguestfs
предлагает несколько новых инструментов для управления образами виртуальных машин.
Новые инструменты
virt-builder
— утилита для сборки образов виртуальных машин.
virt-customize
— утилита для модификации образов виртуальных машин (установки пакетов, редактирования файлов конфигурации, выполнения сценариев и изменения паролей).
virt-diff
— сравнение файловых систем двух виртуальных машин. Позволяет с легкостью определить файлы, которые изменились со времени создания снимка.
virt-log
— утилита просмотра журналов гостевых систем (в том числе Linux и Windows).
virt-v2v
— утилита для преобразования гостей, управляемых внешним гипервизором, с целью передачи управления KVM c libvirt, OpenStack, oVirt, Red Hat Enterprise Virtualization (RHEV) и др. В настоящее время virt-v2v может преобразовать гостевые системы Red Hat Enterprise Linux и Windows, работающие на Xen и VMware ESX.
Анализ производительности qemu-kvm
Support for flight recorder tracing has been introduced in Red Hat Enterprise Linux 7.1. Flight recorder tracing uses
SystemTap
to automatically capture qemu-kvm data as long as the guest machine is running. This provides an additional avenue for investigating qemu-kvm problems, more flexible than qemu-kvm core dumps.
Подробнее о мониторинге производительности рассказывается в руководстве по внедрению и администрированию виртуализации.
RDMA-based Migration of Live Guests
The support for Remote Direct Memory Access (RDMA)-based migration has been added to
libvirt
. As a result, it is now possible to use the new rdma://
migration URI to request migration over RDMA, which allows for significantly shorter live migration of large guests. Note that prior to using RDMA-based migration, RDMA has to be configured and libvirt
has to be set up to use it.