Алгоритм миграции ESXi-кластеров между разными vCenter серверами с возможностью возврата к исходной конфигурации
Ключевые слова:
гипервизоры, vCenter сервер, VMware ESXi, миграция, автоматизация, виртуальный коммутатор, распределенный виртуальный коммутаторАннотация
Введение: системы управления гипервизорами могут устаревать и (или) выходить из строя, а также нуждаться в балансировке нагрузки, что влечет за собой проблемы, связанные с несовместимостью программного обеспечения с разными версиями систем управления или с уровнем интеграции приложений с ними. Эффективным решением указанных проблем является автоматизированная миграция конфигураций и ресурсов между экземплярами систем управления гипервизорами. Цель: разработать алгоритм автоматической миграции конфигурации и ресурсов ESXi-кластеров между разными vCenter серверами с возможностью возврата к исходному состоянию в случае возникновения ошибки. Результаты: предложен алгоритм автоматической миграции. На его основе разработан программный модуль для промышленной системы хранения данных, позволяющий проводить миграцию кластера ESXi-хостов, на котором развернута система хранения данных, с одного vCenter сервера на другой. Разработанный модуль обрабатывает ошибки и в случае их возникновения осуществляет действия для восстановления исходного состояния системы на первоначальном vCenter сервере. Приведены экспериментальные оценки, полученные путем сравнения ручной процедуры миграции с работой реализованного модуля. Выигрыш по времени сократился с 55 мин до приблизительно трех минут, т. е. в 15–18 раз. Также сократилось количество информации, которую пользователю необходимо знать и учитывать в процессе миграции на новый vCenter сервер. Практическая значимость: результаты работы использованы в промышленной системе хранения данных. Реализованный модуль позволил упростить и значительно ускорить процесс миграции системы хранения данных на новый vCenter сервер.