identificador único de CPU de vmware

identificador único de CPU de vmware

Estoy buscando una manera de generar o derivar un identificador de CPU único. Por ejemplo:

Si SERVER_A usa vmotion de HOST_A a HOST_B, quiero poder notar las diferencias entre las CPU.

¿Alguna idea?

Respuesta1

¿Qué información específica estás buscando?

Tiene que haber una base de compatibilidad de CPU en una disposición de vMotion existente.vMotion no funciona sin él. Ver las descripciones de losCompatibilidad mejorada con vMotion (EVC)funcionar dentro de VMWare.

Con EVC, puede estar seguro de que las capacidades de CPU de cada host son consistentes (o al menos un subconjunto común de las funciones disponibles).

La información de la CPU también está disponible dentro del sistema operativo invitado.

  • Si es Linux, dmidecodemostrará cat /proc/cpuinfoalgunas de las especificaciones de la CPU del host.
  • En Windows, esto está disponible en el Panel de control del sistema. Fuera de eso, la información de la CPU del host es visible en el cliente vSphere.

ingrese la descripción de la imagen aquí

A nivel de host ESXi, esxcfg-info -wproporciona información de hardware, incluidas las especificaciones de la CPU.


Editar:

Si el objetivo es diferenciar entre servidores host, esto sería muy fácil si las CPU son diferentes. En ese punto, algo como las sugerencias anteriores funcionaría.

Si los hosts son idénticos, deberáacceda a la API de VMWare, o utilice la sugerencia de Stack Overflow, que implicadeshabilitar una configuración de seguridad de VMWare y establecer un identificador único para el host.

Puedes configurar machine.id = "<string>".

información relacionada