О настройке я писал тут - Настройка VMotion. О надежности этого процесса - Надежность процесса VMotion. Для возможности горячей миграции необходима совместимость процессоров. Напомню, что суть совместимости - в одинаковом наборе поддерживаемых инструкций. А размер кеша, число ядер и тактовая частота неважны. Информация по совместимости - см. VMotion processor compatibility guidelines и прогу для определения VMotion-несовместимости VMware CPU Host Info. Если у нас разные процессоры на хостах, и VMotion не работает, то что может помочь: - EVC, Enhanced VMotion Compatibility - его должны поддерживать процессоры.
- CPU ID Mask - читаем More on CPU Masking, CPU compatibility override for VMotion - тут все просто, правда, неподдерживаемая штука. Еще один минус - делается индивидуально для ВМ.
- Если надо для всех\многих, может быть проще отключить проверку на совместимость процов:
В файлике C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\vpxd.cfg
нужно между <migrate> и </migrate> вставить вот так:
Пункты 2 и 3 делаются на свое усмотрение - они потенциально опасны, приложение в ВМ может упасть, если использует инструкции, которых нет на втором хосте. Пример в видеоролике. |