identificador de cpu exclusivo do vmware

1

Estou procurando uma maneira de gerar ou derivar um identificador de CPU exclusivo. Por exemplo:

Se o SERVER_A usar o vmotion do HOST_A para o HOST_B, eu quero ser capaz de dizer as diferenças entre os cpus.

Alguma ideia?

    
por awojo 25.08.2012 / 03:20

1 resposta

2

Quais informações específicas você está procurando?

Tem de haver uma linha de base de compatibilidade de CPU em um arranjo vMotion existente. O vMotion não funciona sem isso . Veja as descrições do Enhanced Função de Compatibilidade do vMotion (EVC) no VMWare.

Com o EVC, você pode ter certeza de que os recursos da CPU de cada host são consistentes (ou pelo menos um subconjunto comum dos recursos disponíveis).

A informação da CPU também está disponível no sistema operacional convidado.

  • Se o Linux, dmidecode e cat /proc/cpuinfo exibirão algumas das especificações da CPU do host.
  • No Windows, isso está disponível no Painel de controle do sistema. Fora isso, as informações da CPU do host ficam visíveis no cliente vSphere.

NoníveldohostdoESXi,esxcfg-info-wforneceinformaçõesdehardware,incluindoespecificaçõesdeCPU.

Editar:

Seoobjetivoédizeradiferençaentreosservidoreshost,issoseriamuitofácilseasCPUsfossemdiferentes.Nesseponto,algocomoassugestõesacimafuncionariam.

Seoshostsforemidênticos,vocêprecisará toque na API do VMWare ou use a sugestão do Stack Overflow, que envolve a desativação uma configuração de segurança VMWare e estabelecer um identificador exclusivo para o host .

Você pode definir machine.id = "<string>" .

    
por 25.08.2012 / 03:37