Compartilhar via


Sobre planejamento de desempenho e capacidade (Windows SharePoint Services)

Atualizado em: 2009-04-23

Este capítulo o orienta durante o processo de determinação dos requisitos de hardware para um único farm. Isso identifica as características que afetarão seu desempenho e os requisitos de capacidade, além de fornecer recomendações para os seguintes itens:

  • Número de computadores servidores no farm de servidores.

  • Configuração de funções de servidor de aplicativos no farm de servidores.

  • Requisitos de hardware para funções de servidor específicas no farm de servidores.

Seu processo de planejamento de capacidade deve incluir um programa de teste de acordo com as características específicas do ambiente. Devido à variedade de fatores que podem afetar o desempenho e a capacidade em um determinado ambiente, o teste é uma etapa essencial para estabelecer as características do seu ambiente.

Planejamento de capacidade vs. disponibilidade

Este capítulo pressupõe que você já usou o artigo Plano de redundância (Windows SharePoint Services) para planejar requisitos disponibilidade. Como resultado do uso do artigo "Planejamento de disponibilidade", você iniciará o exercício de planejamento da capacidade com uma topologia que atende aos requisitos mínimos de disponibilidade da sua organização. Segundo a topologia a ser implantada que você definiu, este capítulo ajudará você a determinar:

  • Se você precisa adicionar outros servidores para atender às suas metas de capacidade e desempenho.

  • Se você precisa ajustar a configuração de funções de servidor de aplicativos para otimizar a capacidade e o desempenho do farm de servidores.

  • Se você precisa planejar mais de um farm de servidores com base em seus requisitos de capacidade.

Em alguns casos, os requisitos de disponibilidade de uma organização podem resultar em um tamanho de farm de servidores que fornece maior capacidade ou desempenho do que seria necessário de outra forma. Se esse for o caso, seu processo de planejamento de capacidade poderá focar no dimensionamento econômico do hardware do servidor, em vez de adicionar mais computadores servidores ou expandir com hardware de desempenho mais alto.

Em muitos casos, a topologia que atende aos requisitos mínimos de disponibilidade de uma organização é usada como ponto de partida e os computadores servidores são adicionados ou expandidos para atender metas de capacidade e desempenho.

64 bits x 32 bits

Embora o Windows SharePoint Services 3.0 possa ser implantado em servidores de 32 bits, a Microsoft recomenda o uso de servidores de 64 bits nas implantações de farm do Windows SharePoint Services 3.0. As diretrizes apresentadas neste guia baseiam-se no teste realizado em servidores de 64 bits. Assim, se você estiver planejando implantar em servidores de 32 bits, faça mais testes no ambiente de servidores de 32 bits. As práticas recomendadas e as tendências de desempenho neste guia geralmente se aplicarão ainda aos ambientes de 32 bits, mas os resultados reais poderão variar.

A arquitetura de sistema de 64 bits tem várias características que colaborarão para a escalabilidade e o desempenho superior do servidor:

  • Capacidade de endereçamento de memória   Um sistema de 32 bits pode endereçar diretamente apenas um espaço de endereço de 4 GB. O Windows Server 2003 SP1 executado em uma arquitetura de sistema de 64 bits oferece suporte para até 1.024 gigabytes de memória física e endereçável.

  • Números maiores de processadores e escalabilidade mais linear por processador   Aprimoramentos no processamento paralelo e nas arquiteturas de barramento permitem que as plataformas de 64 bits suportem grandes números de processadores (até 64) durante o fornecimento de escalabilidade quase linear com cada processador adicional. As plataformas de servidor que oferecem mais de 32 CPUs estão disponíveis exclusivamente na arquitetura de 64 bits.

  • Arquitetura de barramento aprimorada   A arquitetura de barramento nos chipsets de 64 bits atuais é mais rápida e ampla do que as gerações anteriores. Mais dados são passados ao cache e ao processador; isso é parecido com o aprimoramento que as conexões de banda larga oferecem em relação às conexões discadas.

Método de planejamento de desempenho e capacidade

Há muitas variáveis que afetam o planejamento do desempenho e da capacidade. Por isso, pode ser difícil receber uma resposta definitiva para uma pergunta direta. Consequentemente, a resposta mais comum para uma pergunta relacionada ao desempenho ou à capacidade começa com "Depende…".

O exercício de planejamento de desempenho e capacidade fornecido neste capítulo foi criado para reduzir o número de variáveis consideradas, de modo que respostas diretas possam ser fornecidas com base em cenários comuns. No entanto, este capítulo também inclui as diretrizes para calcular requisitos de capacidade e desempenho com base nas características de solução individuais. Este capítulo inclui dois tipos de diretrizes de planejamento:

  • **Recomendações para estimar os requisitos de planejamento e capacidade   **Alguns artigos são fornecidos com base nos cenários de destino. Cada artigo define um perfil de uso típico e identifica as características-chave que afetarão a capacidade e o desempenho dentro do cenário. Com base no perfil e nas características-chave, dados predefinidos permitem que você estime a capacidade da sua solução.

  • Fórmulas e diretrizes para calcular requisitos específicos de desempenho e capacidade   Com essa diretriz, você pode desenvolver seu próprio perfil de uso (ou modificar um dos perfis do cenário) e calcular todas as variáveis que afetam a capacidade e o desempenho da sua solução.

Processo de planejamento de desempenho e capacidade

O planejamento de desempenho e capacidade enfatiza três aspectos do dimensionamento da sua solução:

  • Limites de software   Cada um dos recursos que podem ser implementados e dos objetos que podem ser criados tem limitações de escala. O planejamento dos limites de capacidade assegura que o design da solução se enquadre nas recomendações de escala do software. Os limites de software fornecidos neste guia se aplicarão a todos os ambientes do Windows SharePoint Services 3.0.

  • Metas de produtividade   Produtividade é o número de operações por segundo que um servidor ou farm de servidores pode processar. Cada tipo de ação executada por um farm de servidores introduz uma carga de desempenho no hardware do servidor. As ações principais incluem operações de usuário, indexação de conteúdo e tarefas de operação (como backup dos bancos de dados). O uso de recursos específicos também adiciona uma carga de desempenho. O desenvolvimento de metas de produtividade envolve a estimativa ou o cálculo do número de operações por segundo que um farm de servidores terá que processar para aceitar a carga esperada de produtividade.

  • Capacidade de dados   A capacidade de dados inclui o volume esperado de bancos de dados de conteúdo e o banco de dados de configuração. Cada função de servidor também tem requisitos de dados exclusivos com base na solução, como espaço em disco para índices de conteúdo ou conteúdo em cache.

As diretrizes para o estabelecimento de metas de produtividade e capacidade de dados são fornecidas para cada um dos cenários em Estimar os requisitos de desempenho e capacidade (Windows SharePoint Services).

O processo recomendado inclui as seguintes etapas:

  • Planejar os limites de software Analise os limites de software em relação ao design da solução e ajuste o design, se necessário.

  • Estimar os requisitos de capacidade e desempenho Identifique o cenário mais parecido com a sua solução e examine as diretrizes no artigo de planejamento correspondente. Use o artigo para identificar as características-chave de desempenho e capacidade do ambiente para estimar as metas de produtividade e de capacidade de dados para a sua solução e avaliar as metas em relação ao desempenho de várias topologias de exemplo e tamanhos de hardware.

  • Planejar ações de dimensionamento com base em desempenho e crescimento   Após entender as características de desempenho da sua solução e determinar o hardware de servidor necessário para dar suporte à solução, você poderá planejar as ações de dimensionamento para crescimento futuro.

  • Testar a solução em seu ambiente   Após estabelecer uma topologia de ponto de partida, você poderá implantar um ambiente de teste com base no plano de implantação. Use as ferramentas de teste fornecidas para estabelecer o desempenho e os dados de capacidade reais do ambiente e examine o plano de implantação conforme necessário.

Baixar este manual

Este tópico está incluído no seguinte manual baixável para facilitar a leitura e a impressão:

Consulte a lista completa de manuais disponíveis na página de download de manuais do Windows SharePoint Services (em inglês).