Из этой статьи: Виртуализация: что такое KVM? и другие ресурсы, я узнал, что можно перенести Live VM с одного хоста на другой?
Живая миграция
KVM поддерживает динамическую миграцию, то есть возможность перемещать работающую виртуальную машину между физическими хостами без обслуживания. прерывание. ВМ остается включенной, сетевые подключения остаются активен, и приложения продолжают работать, пока виртуальная машина перемещается.
Может ли кто-нибудь рассказать, как это стало возможным?
В общем, работающая виртуальная машина привязана к некоторому оборудованию (реальному или виртуальному), например к памяти, процессору, дискам, графике, сети и т. Д.И он привязан к ОС хоста (в случае гипервизоров типа 2) или гипервизору / KVM (в случае гипервизоров типа 1). На новом хосте виртуальная машина должна повторно привязать себя к указанным выше ресурсам / драйверам и т. Д. - что может указывать на простой (может быть коротким).
Итак, как сделать возможной живую миграцию с нулевым нарушением обслуживания.
Заранее благодарим за любые ответы.
Для того, чтобы динамическая миграция была возможной, необходимо выполнить некоторые предварительные условия, касающиеся операционных систем узла и их оборудования. Во-первых, у них должно быть общее хранилище, смонтированное аналогичным образом. Они также должны иметь одинаковые версии ОС и идентичные сетевые конфигурации.
После выполнения этих требований динамическая миграция заключается в копировании содержимого памяти гостевой системы с одного хоста на другой. Это подробно объясняется, например. в документации Fedora, Глава 20. Динамическая миграция KVM.