Недавно обновилась еще одна полезная программа для определения совместимости процессоров серверов VMware ESX для VMotion в вашей виртуальной инфраструктуре.
Скачиваем, устанавливаем, запускаем. Далее вводим параметры учетной записи VirtualCenter и получаем матрицу, в которой представлены возможности CPU серверов и их поддержка хостами ESX Server.
Здесь мы видим, что есть множество всяких флагов и наборов инструкций, которые могут поддерживать процессоры наших ESX. Для того, чтобы хосты были совместимы по VMotion, необходимо чтобы значения для всех инструкций SSE, бит FFXSR (это бит AMD-V, VMotion между Intel и AMD - не поддерживается), а также CMPXCHG18B у всех хостов совпадали.
Также в колонках VT Capable и VT Enabled мы видим, есть ли поддержка технологии Intel VT на наших ESX и включена ли она.
Кроме того, упомянем о возможности добавления нескольких окружений VirtualCenter. Результаты работы VMware CPU Host Info можно скопировать в Excel и использовать при построении каких-нибудь отчетов.
Совместимость VMware ESX по VMotion можно также проверить, руководствуясь указаниями этой статьи. Там же указано, как отключить использование бита NX/XD для виртуальных машин в целях совместимости по VMotion.