Ferramentas para avaliação de desempenho e escalabilidade

 

Aplica-se a: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Tópico modificado em: 2016-11-28

Ao avaliar a escalabilidade e o desempenho do Exchange em um ambiente de laboratório, você pode usar ferramentas fornecidas pela Microsoft para gerar uma carga de trabalho do Exchange simulada no sistema e analisar o efeito dessa carga de trabalho.

Para determinar quantos servidores do Exchange 2010 são necessários ao gerenciamento da carga de usuário, use as seguintes ferramentas para planejamento da capacidade:

  • Microsoft Exchange Jetstress

  • Microsoft Exchange Load Generator

    Importante

    O Microsoft Exchange Jetstress deve ser usado em sistemas antes da colocação de dados de produção no servidor. O Jetstress não deve ser usado em sistemas que contenham dados de produção. O Exchange Load Generator deve ser usado em ambientes de teste, e não em ambientes de produção.

Exchange Server Jetstress 2010

A ferramenta Jetstress foi projetada para simular a E/S do Exchange no nível de banco de dados, interagindo diretamente a com a tecnologia de banco de dados do Mecanismo de Armazenamento Extensível (ESE), também conhecido como Jet, no qual o Exchange se baseia. O Jetstress pode ser configurado para testar a produtividade de E/S máxima disponível para o subsistema de disco segundo as restrições de desempenho obrigatórias do Exchange ou pode aceitar um perfil desejado de contagem de usuários e E/Ss por segundo por usuário e validar que esse subsistema de disco é capaz de manter um nível aceitável de desempenho com esse perfil. Os testes do Jetstress podem ser usados para validar a confiabilidade e o desempenho de armazenamento antes da implantação dos servidores do Exchange. Você deverá executar o Jetstress se estiver preocupado com o desempenho de subsistema de armazenamento ou se precisar determinar a capacidade de E/S de um sistema.

A documentação do Jetstress descreve como configurar e executar uma validação de E/S ou uma avaliação do hardware do servidor. É possível baixar o Jetstress em Microsoft Exchange Server Jetstress 2010 Beta (64 bits) e Microsoft Exchange Server Jetstress 2010 (32 bits).

Para obter mais informações, consulte Microsoft Exchange Server Jetstress 2010.

Exchange Server Load Generator 2010

A ferramenta Load Generator (LoadGen) foi projetada para produzir uma carga de trabalho de cliente simulada em uma implantação do Exchange de teste. Essa carga de trabalho pode ser usada para avaliar o desempenho do Exchange, além de também poder ser usada para analisar o efeito de várias alterações feitas na configuração quanto ao comportamento e ao desempenho do Exchange enquanto o sistema está sob a carga. A documentação de LoadGen descreve como configurar e executar um teste de carga em um servidor do Exchange. O LoadGen é capaz de simular o Microsoft Office Outlook 2003 (online e em cache), o Outlook 2007 (online e em cache), POP3, IMAP4, SMTP, ActiveSync e a atividade do cliente do Outlook Web App. Ele pode ser usado para gerar uma carga de trabalho de protocolo único, ou esses protocolos de cliente podem ser combinados de alguma forma para gerar uma carga de trabalho multiprotocolo.

Use a saída desses testes para:

  • Validar implantações

  • Calcular o tempo de resposta do computador do cliente para a configuração de servidor sob a carga do cliente

  • Estimar o número de usuários por servidor

  • Identificar afunilamentos no servidor

É possível baixar o LoadGen em Exchange Load Generator 2010 (64 bits) e Exchange Load Generator 2010 (32 bits).

Quando usar as ferramentas de desempenho e escalabilidade

Jetstress e LoadGen normalmente são usados como parte do processo de pré-implantação, para fornecer dados de acordo com os requisitos de dimensionamento de hardware antes da compra do hardware ou para analisar a estabilidade e o desempenho de um sistema antes de ser colocado em produção.

Sempre que possível, você deve executar um teste de Jetstress antes de colocar um servidor de caixa de correio em produção. Os testes de Jetstress são simples e podem ser realizados com pouco trabalho adicional além da instalação do hardware e da configuração do sistema operacional, que já seriam necessárias antes da instalação do Exchange.

Os testes de LoadGen são muito mais envolventes e devem ser considerados e planejados com cuidado. Defina uma meta realista para as informações a serem obtidas em decorrência do teste e lembre-se sempre de que LoadGen não fornece uma simulação 100 por cento precisa de toda a atividade do cliente. Por isso, quaisquer medições geradas por testes de LoadGen devem ser usadas como parte do processo de tomada de decisão e não devem ser o único ponto de dados usado para se chegar a uma decisão final quanto ao dimensionamento do servidor ou às alterações feitas na configuração.

Importante

As ferramentas de teste como LoadGen não foram projetadas para serem executadas em um ambiente de produção e jamais devem ser executadas em um sistema de produção ativo ou em um ambiente com uma conexão com um sistema de produção ativo. Além disso, você deve tomar muito cuidado ao executar LoadGen em um ambiente de teste que contenha cópias de dados reais, porque o LoadGen pode agir em mensagens no ambiente de teste de forma que o email de saída deixe o ambiente de teste e acabe em uma caixa de correio da produção (dependendo da configuração de roteamento de mensagem do ambiente de teste).

Avaliando resultados de teste

Tanto o Jetstress e o LoadGen produzem um relatório de teste ao final de qualquer atividade de teste. O relatório de teste contém uma métrica aprovação/falha de alto nível que é possível usar para determinar se os outros valores informados serão utilizáveis no dimensionamento do servidor ou na validação da pré-implantação. Ambas as ferramentas também fornecem várias métricas de desempenho. Além dos valores fornecidos nos relatórios de teste, você deve ler a documentação da ferramenta em busca de sugestões adicionais sobre contadores de desempenho do servidor que devem ser monitorados durante o teste para avaliar a integridade e o desempenho do sistema.

 © 2010 Microsoft Corporation. Todos os direitos reservados.