Live Migration — перенос виртуальной машины без простоя | Глоссарий FREEHOSTING

Live Migration

Live Migration of VMs
Live Migration — Live Migration — процесс перемещения виртуальной машины с одного физического хоста на другой без отключения и с минимальным временем простоя, обеспечивающий непрерывность работы сервиса.

Определение простыми словами

Live Migration — это технология, позволяющая переносить работающие виртуальные машины между серверами без прерывания их работы. Во время миграции сохраняется текущее состояние оборудования, процессов и данных, что обеспечивает бизнесу высокую доступность и гибкость IT-инфраструктуры.

Такой подход особенно важен для минимизации времени простоя при обновлении оборудования или плановом обслуживании, а также для оптимизации нагрузки в виртуальных окружениях. Виртуальная машина продолжает работать без перезагрузки, а пользователь не замечает выполнения миграции.

Сравнение

<tdМинимально (почти 0)

Параметр Live Migration Cold Migration
Остановка ВМ Нет Да
Время простоя Значительное
Используемые ресурсы Высокие во время миграции Средние
Применимость Для критичных сервисов Подходит для плановых переносов

Кейсы использования

  • Обновление или ремонт физического оборудования без остановки сервисов
  • Балансировка нагрузки между хостами в виртуальной среде
  • Оптимизация распределения ресурсов в дата-центре
  • Перемещение ВМ для аварийного восстановления
  • Тестирование новых серверов без перерыва рабочих процессов

Негативный пример: Виртуальная машина с интенсивной записью данных на диски при недостаточной пропускной способности сети может испытывать задержки и потерю производительности во время live migration.

Технические детали

Live Migration работает за счёт предварительной копии состояния памяти виртуальной машины на целевой хост при одновременной работе ВМ на исходном хосте. Состояние памяти синхронизируется до тех пор, пока объем изменённых данных будет минимален, затем происходит оперативное переключение на новый сервер.

# Типичный процесс live migration с использованием libvirt и virsh
virsh migrate --live qemu+tcp://target-host/system

Технологии часто используют специализированные гипервизоры и протоколы передачи данных, такие как KVM, VMware vMotion, Hyper-V Live Migration. Параметры сети, вычислительная нагрузка и тип виртуального диска влияют на качество и скорость миграции.

Подробнее см. в статьях KVM, VMware ESXi, Hyper-V.

Частые вопросы

Что такое Live Migration?

Технология перемещения работающей виртуальной машины с одного хоста на другой без её отключения.

Какие преимущества Live Migration?

Минимальный простой, высокая доступность сервисов и гибкость управления ресурсами.

Можно ли использовать Live Migration для всех типов ВМ?

Поддержка зависит от гипервизора, ОС и конфигурации виртуальной машины.