Аннотация:
В этой статье рассматриваются разные виды миграции виртуальных машин между вычислительными ресурсами, их логические и физические ограничения в системе OpenStack. Для живой миграции рассмотрены такие методы миграции памяти как pre-copy и post-copy, их временные различия. В разд. 2 для метода post-copy описан алгоритм работы на уровне гипервизора. Проведено сравнение временных показателей для методов pre-copy и post-copy. В разд. 3 описаны физические ограничения для виртуальных сред; эти ограничения учитываются при составлении соглашения об уровне предоставления услуг. Логические ограничения на миграцию виртуальных машин описаны в разд. 5; эти ограничения должны учитываться при построении стратегии распределения ресурсов в облаке. В разд. 6 кратко проанализированы родственные работы. В заключении отмечено, что ограничения необходимо учитывать при разработке стратегий распределения ресурсов.
Ключевые слова:облачные системы, живая миграция, распределение ресурсов.