Припустимо, у вас є повністю віртуалізована інфраструктура VMware: ESXi, vCenter, vMotion, HA, DRS, весь пакет.
Всередині у вас багато віртуальних машин, які в будь-який момент часу можуть перебувати на тому чи іншому хості (у цьому вся суть кластеризації, чи не так?).
Ви відчуваєте втрату електроенергії, і, так чи інакше, вам вдається витончено вимкнути всі VM та всі хости; Давайте зараз не будемо заглиблюватися в це, давайте просто припустимо, що ваше програмне забезпечення UPS може впоратися з цим. Або, принаймні, припустимо, що відключення було не таким витонченим, але все-таки все-таки може з'явитися знову, як тільки відновиться живлення.
Повертається живлення, і ваші хости перезавантажуються.
Ваше середовище досить складне, і воно має природні залежності між віртуальними машинами: контролери домену повинні запускатися спочатку, сервер додатків не може запускатися, якщо його запускний сервер БД вже не працює та інше.
Всі ми знаємо (або, маємо надію, знати), як налаштувати автоматичний запуск VM та як конкретизувати порядок запуску та затримку VM на одному хості ESX / i.
Але як це зробити через цілий центр обробки даних?
Чи є спосіб сказати vSphere "запустити ці VM в цьому глобальному порядку, незалежно від фізичного хоста, на якому вони працюють"?
Бонусні бали: якщо сам vCenter працює на віртуальній машині, як це змінить речі?