Você pode encontrar um código de erro mostrando o uso da CPU por um alarme VMware. Havia várias maneiras de resolver esse problema, sobre o qual falarei em breve.
Aprovado: Fortect
Picos temporários no uso da CPU não são basicamente um problema, mas o uso persistente da CPU pode necessariamente sugerir um problema específico. Você pode usar gráficos de comando da CPU para rastrear o uso da CPU para recursos, agrupamentos, pools de recursos, máquinas virtuais e vApps.
Problema
- A utilização da CPU do host é consistentemente alta. A utilização máxima da CPU pode melhorar o enfileiramento da CPU e a paralisação de suas máquinas virtuais em um host.
- O emprego da CPU do PC virtual é maior em comparação com 90% e a disponibilidade do processador é maior do que apenas 20%. Isso afetará o desempenho geral de seu aplicativo atual.
Motivo
- O host geralmente carece dos recursos de CPU que especifica para encontrar a solicitação.
- Pode haver muitos cpus em comparação com o número de um núcleo normal.
- Uma operação de E / S ou SAN pode ter ocorrido e está colocando o processador em um estado de entediado.
- O sistema operacional convidado está sobrecarregando o processador.
Solução
- Certifique-se de que o VMware Tools esteja instalado em todas as máquinas host conectadas.
- Compare o consumo de combustível da CPU de uma máquina virtual com a utilização da CPU de outras máquinas virtuais no host específico ou com corrupção de recursos. O histograma empilhado até o presente e a máquina virtual de um host fornecido mostra a utilização da CPU apenas para todas as máquinas confidenciais.
- Determine se o alto tempo de atividade do lavador virtual é causado pela utilização da CPU atingindo todos os limites de CPU especificados. Nesse caso, aumente o limite da CPU para todas as máquinas virtuais.
- Aumente o compartilhamento da CPU se precisar de mais controle sobre a máquina virtual. O tempo total no array pode permanecer o mesmo se o sistema host puder ser limitado pela CPU. Se o tempo de atividade do host definitivamente não estiver diminuindo, configure as reservas de CPU para receber VMs de alto interesse principal para que possam ver os métodos de CPU de que precisam.
- a quantidade de memória alocada para a máquina confidencial. Isso pode reduzir potencialmente a carga no array do disco rígido para aplicativos que armazenam caches. Isso pode afetar a E / S do disco e / ou o tráfego da rede, o que pode realmente levar a uma menor utilização da CPU. Unidades virtuais menores com recursos dedicados geralmente acumulam significativamente mais latência de CPU.
- UmeReduzir vários processadores críticos em um limpador virtual ao número necessário para executar a carga de trabalho mais manual. Por exemplo, um aplicativo de thread único nesta máquina virtual absoluta de quatro vias se beneficia de apenas uma em uma vCPU de condição íntegra. Mas manter o ESXi em três vCPUs não ativas requer bicicletas de CPU que podem ser usadas em outras finalidades, apresentando bons resultados.
- Se o host não for membro de um cluster DRS maior, crie um. Se o host for um aspecto de um grupo DRS, aumente o número de hosts e mova um ou mais aparelhos virtuais para seu novo host.
- Atualize os processadores físicos em cada host da web conforme necessário.
- Use a versão mais recente com o software hipervisor e, assim, habilite os recursos de salvamento da CPU TCP, como descarregamento de divisão, grandes áreas de memória e quadros jumbo.
Aumente
Aprovado: Fortect
Fortect é a ferramenta de reparo de PC mais popular e eficaz do mundo. Milhões de pessoas confiam nele para manter seus sistemas funcionando de forma rápida, suave e livre de erros. Com sua interface de usuário simples e mecanismo de verificação poderoso, o Fortect localiza e corrige rapidamente uma ampla gama de problemas do Windows, desde instabilidade do sistema e problemas de segurança até gerenciamento de memória e gargalos de desempenho.
Picos temporários no uso da CPU não são necessariamente um problema; em vez disso, frequentemente a alta utilização da CPU pode indicar novas complicações. Você pode usar tabelas de velocidade de CPU para rastrear o uso de CPU para tipos, clusters, pools de sistema e máquinas virtuais conectadas a vApps.
Problema
- O uso da CPU do host é consistentemente alto. O uso significativo da CPU pode fazer com que cada VM no host, mais cedo ou mais tarde, faça fila para o processador.
- O emprego do servidor host do processador virtual é maior que 90% e a presença do processador é maior que 20%. O esforço do aplicativo é determinado.
Motivo
- A abundância provavelmente não possui as opções de CPU necessárias para processar a solicitação.
- Pode haver muitos processadores ricos em comparação com o número de núcleos de cpu locais.
- Pode haver uma operação de E / S, na instância, não uma operação de SAN, que coloca a CPU em um estado pendente.
- O sistema operacional convidado está sobrecarregando o processador.
Solução
- Certifique-se de que o VMware Tools esteja estacionado em cada máquina virtual no escopo.
- Compare o valor das práticas de CPU de um servidor com as milhas de CPU de outros tipos de máquinas virtuais inquestionavelmente no host ou no pool de recursos. Um gráfico de barras carregado na máquina virtual host mostra a utilização da CPU para todas as máquinas virtuais no host.
- Determine se o tempo total alto de uma máquina virtual é devido ao uso da CPU progredindo para o limite da CPU. Nesse caso, aumente o limite da CPU na máquina virtual.
- Aumente o compartilhamento da CPU para produzir uma melhor experiência operacional para a máquina virtual. O tempo total gasto no host pode continuar inalterado se o sistema host sempre foi limitado pela CPU. Se o host não buscar menos tempo para se preparar bem, defina as reservas de CPU de pico para VMs de alta prioridade para aproveitar os ciclos de CPU de que precisam.
- a quantidade de memória atribuída à máquina virtual. Isso pode resultar em rejeição do disco rígido e / ou atividades de rede ao armazenar aplicativos em cache. Isso pode reduzir a E / S de disco e / ou trafix Web 2.0, o que pode reduzir o uso da CPU. As máquinas virtuais com menos recursos tendem a acumular mais latência de CPU.
- Reduza a quantidade de vCPUs na máquina real para a quantidade necessária para executar a carga de trabalho. Por exemplo, o monofilamento para esta aplicação em uma máquina exclusiva de quatro pistas oferece certas vantagens em relação a uma vCPU simples. No entanto, manter três vCPUs incômodas com este ESXi requer ciclos de CPU que podem ser eficientes durante outras tarefas.
- Se o host ainda não estiver incluído no cluster DRS, adicione o aplicativo a um relacionado a eles. Se o host estiver em um cluster DRS, aumente o número de hosts e leve uma ou mais máquinas convenientes para o host adicional.
- Atualize alguns dos processadores físicos no host conforme necessário.
- Sem dúvida, aproveite o software hipervisor mais recente e certifique-se de ter recursos de economia de CPU, como descarregamento de segmentação, páginas de memória massiva e quadros jumbo.
Aumente
Acelere o desempenho do seu computador agora com este simples download.
É provável que o host da web não tenha os recursos de CPU específicos necessários para atender aos requisitos. Pode haver, ao mesmo tempo, muitas vCPUs para o número de núcleos sexuais no PC. Pode ser uma prateleira de E / S ou uma operação de rede que coloca a CPU em um estado de espera.
É sempre uma boa ideia controlar o uso da CPU.Você pode exibir um sinal de integridade da CPU usando qualquer vSphere Web Client:Selecione a configuração ESXi no inventário e identifique Monitor> Desempenho> Avançado.O Assistente de opções de gráfico é aberto.Seus planos devem ser assim:
A quantidade de processador ativamente usada pela garantia de lotes de todas as máquinas virtuais no host. Resultado de 100% do trabalho de todos os processadores. Para demonstração, se a máquina principal tiver uma seleção virtual que quase certamente está sendo executada em uma hospedagem com quatro processadores, e a utilização da CPU pode ser 100%, a máquina virtual principal usa uma empresa de design.