Назад | Перейти на главную страницу

vmware уникальный идентификатор процессора

Я ищу способ сгенерировать или получить уникальный идентификатор ЦП. Например:

Если SERVER_A использует vmotion от HOST_A до HOST_B, я хочу иметь возможность определять различия между процессорами.

Любая идея?

Какую конкретную информацию вы ищете?

В существующей схеме vMotion должен быть базовый уровень совместимости ЦП. vMotion не работает без него. См. Описания Расширенная совместимость с vMotion (EVC) функции внутри VMWare.

Используя EVC, вы можете быть уверены, что возможности ЦП каждого хоста согласованы (или, по крайней мере, являются общим подмножеством доступных функций).

Информация о процессоре также доступна в гостевой операционной системе.

  • Если Linux, dmidecode и cat /proc/cpuinfo отобразит некоторые характеристики центрального процессора.
  • В Windows это доступно в Панели управления системой. В остальном информация о центральном процессоре отображается в клиенте vSphere.

На уровне хоста ESXi esxcfg-info -w предоставляет информацию об оборудовании, в том числе спецификации процессора.


Редактировать:

Если цель состоит в том, чтобы определить разницу между хост-серверами, это было бы очень просто, если бы ЦП разные. Тогда что-то вроде предложенных выше будет работать.

Если хосты идентичны, вам нужно либо подключитесь к API VMWareили воспользуйтесь предложением из Stack Overflow, которое включает отключение настройки безопасности VMWare и создание уникального идентификатора для хоста.

Вы можете установить machine.id = "<string>".