Вопрос или проблема
В своей лаборатории я эксперименирую с миграцией существующего кластера vSphere 6.7 с двумя хостами на новый vCenter Server Appliance 8.0. Оба кластера vSphere и хосты ESXi находятся на последней доступной версии.
Новый кластер: vSphere 8.0.3.00200 (Сборка: 24262322)
Новый хост: ESXi, 8.0.3, 24280767
Старый кластер: vSphere 6.7.0.55000 (Сборка: 22509723)
Старые хосты: ESXi, 6.7.0, 20497097
Для выполнения этой задачи я купил новый хост на базе Raptor Lake (Xeon E-2468). Старые хосты идентичны, оба на Coffee Lake (Xeon E-2146G).
Мне не удаётся найти совместимость EVC, которая соответствовала бы обоим типам хостов. Хосты Coffee Lake успешно добавляются в кластер, поддерживающий поколение Broadwell, но когда я пытаюсь добавить новый хост, появляется ошибка:
Аппаратное обеспечение ЦП хоста не поддерживает текущий режим улучшенной совместимости vMotion кластера. У ЦП хоста отсутствуют функции, необходимые для этого режима.
Я ожидал, что только старый процессор будет лишён функций, доступных для новых, но, похоже, дело не в этом. Старый режим поколения Broadwell требует некоторые функции, которых, как видно, не хватает новому Raptor Lake E-2468.
Я нашёл очень мало литературы по этой проблеме, включая базу знаний Broadcom, где удивительно, что архитектура “Coffee Lake” даже не упоминается. Также я не могу обратиться в поддержку VMware, так как контракт на поддержку 6.7 уже истек, а vSphere 8.0 всё еще находится на стадии оценки.
Я собираюсь отказаться от использования режима EVC, потому что не могу заставить его работать с этой комбинацией хостов, поэтому я спрашиваю здесь, чтобы убедиться, что не пропускаю что-то важное для конфигурации. Старые хосты в любом случае будут выведены из эксплуатации, но поскольку это произойдёт через 6-9 месяцев, я не хотел бы отказываться от EVC, если это возможно.
Замечание: все три хоста — это серверное оборудование Dell, R340 и R360.
Ответ или решение
Проблема, с которой вы столкнулись при попытке интеграции нового хоста Raptor Lake в кластер vSphere EVC (Enhanced vMotion Compatibility) с хостами Coffee Lake, действительно является достаточно распространенной и связана с совместимостью процессоров.
Почему возникает проблема?
EVC позволяет создать единый набор функций процессора для всех хостов в кластере, чтобы обеспечить возможность виртуальной миграции (vMotion) нагрузок между хостами с различными архитектурами процессоров. В вашем случае Coffee Lake и Raptor Lake могут иметь распределенные функции процессоров, которые не полностью совместимы в режиме EVC.
- Coffee Lake (Xeon E-2146G) базируется на архитектуре Coffee Lake и в основном соответствует предыдущему поколению Skylake и Kaby Lake.
- Raptor Lake (Xeon E-2468) является потомком Alder Lake, но основные архитектурные изменения и различные оптимизации могут вызвать несоответствия в управлении функциями процессора при активации режима EVC.
Рекомендуемые шаги для решения проблемы
-
Проверьте настройки EVC:
- Убедитесь, что кластер EVC установлен в подходящем режиме для Coffee Lake. Например, режим Skylake (или Broadwell) может позволить добавить Coffee Lake, но может не подойти для Raptor Lake.
-
Смена режима EVC:
- Попробуйте изменить режим EVC на более низкий, например, на режим Haswell или даже Broadwell, так как Coffee Lake может быть успешным в этом случае. Это может не раскрыть все возможности Raptor Lake, но позволит вам добавлять старые хосты.
-
Проверка совместимости:
- Используйте утилиту VMware CPU Compatibility Checker, чтобы определить, какие функции процессоров доступны на каждом из хостов. Это позволит вам увидеть, какие инструкции являются обязательными и что может быть недоступно у Raptor Lake.
-
Обновление прошивки и BIOS:
- Убедитесь, что на всех хостах установлены последние версии BIOS и прошивок. Иногда новые версии прошивок могут улучшить совместимость EVC режимов.
-
Работа с VMware:
- Так как у вас отсутствует поддержка для vSphere 6.7, вы можете всё равно получить некоторую информацию из общедоступных ресурсов VMware, включая форумы и документацию. Также есть возможность обратиться в сообщество VMware, где многие специалисты могут предложить помощь.
-
Сроки развертывания:
- Учитывая, что decommission старых хостов произойдет через 6-9 месяцев, возможно, вы можете подождать обновлений или рассмотреть возможность приобретения другой модели хоста, которая будет совместима с вашими Coffee Lake и Raptor Lake.
Заключение
Проблема совместимости EVC между Coffee Lake и Raptor Lake может потребовать дополнительных временных затрат и стратегического подхода. Если вы сможете использовать более низкий режим совместимости, это откроет путь к миграции старых хостов. Если текущая конфигурация EVC не работает, возможно, вам придется временно отказаться от этой функции, пока старые хосты не будут выведены из эксплуатации.