Usuário com melhor resposta
Utilização dos Processadores pelo Hyper-V em Host com várias VMs

Pergunta
-
Bom Dia,
Me surgiu uma dúvida sobre a utilização de processadores no Host Hyper-V. Tenho um Servidor que é Octa Core, possui dois processadores e tem a tecnologia Hyper-Threading, ou seja, tenho no total de 32 Processadores (16 físicos e 16 virtuais).
Nessa máquina virtual, fiz a repartição, que está utilizando 30 processadores (deixando 2 para o sistema operacional). Como consigo ter certeza de que as máquinas virtuais que estão instaladas não estão "competindo" pelo mesmo núcleo de processamento? Existe alguma configuração no Hyper-V para determinar qual processador ou núcleo, cada máquina virtual irá utilizar? A tecnologia Hyper-Threading é interessante manter ou seria melhor desativar, já que essa máquina é apenas host para as máquinas virtuais?
O sistema operacional é o Hyper-V 2012 R2 e tenho no total de 5 máquinas virtuais. Todas linux com LIS 4.1.2.1.
Desativei a tecnologia VMQ direto da configuração do Broadcom e também do Hyper-V, já que existe um bug nesse sentido.
O motivo dessa pergunta é devido a alto processamento das máquinas virtuais e na física não aparece todo esse consumo.
Fernando Durbán
Respostas
-
Olá Fernando.
Corrigindo, você possui 2 processadores físicos sendo cada um com 8 núcleos totalizando 16 processadores virtuais somente.
O link seguinte possui orientações sobre como configurar limite de processamento e memória no servidor:
https://technet.microsoft.com/pt-br/library/cc742470%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396
O link seguinte possui mais explicações gerais:
A tecnologia Hyper-Threading deve ser mantida.
Atenciosamente, Johnson Cruz (MCP, MCTS, MTA). Conto com seu voto caso minha resposta seja util. Conheça mais: Meu Blog com Dicas de TI | Meu Perfil no Linkedin | Minha Revenda de Soluções de TI.
- Sugerido como Resposta Johnson de Souza Cruz terça-feira, 6 de setembro de 2016 15:34
- Marcado como Resposta Thales F Quintas sexta-feira, 9 de setembro de 2016 11:59
Todas as Respostas
-
Olá Fernando.
Corrigindo, você possui 2 processadores físicos sendo cada um com 8 núcleos totalizando 16 processadores virtuais somente.
O link seguinte possui orientações sobre como configurar limite de processamento e memória no servidor:
https://technet.microsoft.com/pt-br/library/cc742470%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396
O link seguinte possui mais explicações gerais:
A tecnologia Hyper-Threading deve ser mantida.
Atenciosamente, Johnson Cruz (MCP, MCTS, MTA). Conto com seu voto caso minha resposta seja util. Conheça mais: Meu Blog com Dicas de TI | Meu Perfil no Linkedin | Minha Revenda de Soluções de TI.
- Sugerido como Resposta Johnson de Souza Cruz terça-feira, 6 de setembro de 2016 15:34
- Marcado como Resposta Thales F Quintas sexta-feira, 9 de setembro de 2016 11:59
-
Bom dia,
Por falta de retorno, esta thread será encerrada.
Caso seja necessário, por gentileza, abra uma nova thread.
Atenciosamente
Thales F Quintas
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
TechNet Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.