Петров В.А., Тормасов А.Г., Миркин А.Л. "ДЛИТЕЛЬНОСТЬ МИГРАЦИИ ВИРТУАЛЬНЫХ СЕРВЕРОВ В РАСПРЕДЕЛЕННОЙ СИСТЕМЕ"

ДЛИТЕЛЬНОСТЬ МИГРАЦИИ ВИРТУАЛЬНЫХ СЕРВЕРОВ В РАСПРЕДЕЛЕННОЙ СИСТЕМЕ

Виртуализация на уровне операционной системы – это расширение функциональности ядра ОС, которое дает возможность запускать несколько изолированных друг от друга групп процессов, известных как виртуальные серверы (virtual servers) или контейнеры (containers), не требуя при этом загружать еще одно ядро. Подобная изоляция дает возможность сохранять полное состояние (checkpoint) контейнера, чтобы в дальнейшем его можно было восстановить (restart) в такое же состояние. Процедуры сохранения и восстановления используются для реализации миграции в режиме реального времени. В этой статье мы рассматриваем реализацию системы сохранения, восстановления и миграции в проекте OpenVZ.

Ключевые слова: Виртуализация, операционная система, сохранение и восстановление состояния, миграция.

CONTAINERS LIVE MIGRATION

Container-type virtualization is an ability to run multiple isolated sets of processes, known as containers, under a single kernel instance. Having such an isolation opens the possibility to save the complete state of (in other words, to checkpoint) a container and later to restart it. Checkpoint itself is used for live migration, in particular for implementing high-availability solutions. In this paper, we present the checkpoint and restart and live migration feature for containers as implemented in OpenVZ.

Virtualization, operating system, checkpoint, restart, migration.

Страницы 26 - 36

Прикрепленный файлРазмер
03.pdf567.98 кб