Sobre desempenho e planejamento da capacidade (Office SharePoint Server)

Atualizado em: 2009-04-23

Este capítulo o orienta durante o processo de determinar os 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 o seguinte:

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

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

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

Sua capacidade de planejar o processo deve incluir um programa de teste para 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 Planejar-se para redundância (Office SharePoint Server) para planejar os requisitos de disponibilidade. Em virtude do uso do artigo "Planejar a disponibilidade", você iniciará o exercício de planejamento de capacidade com uma topologia que atenda aos requisitos mínimos de disponibilidade da organização. Dada a topologia que você determinou para implantação, este capítulo o ajudará a estabelecer:

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

  • Se você precisa ajustar a configuração das funções do 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 nos 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 o necessário de outra forma. Se esse for o caso, seu processo de planejamento de capacidade poderá enfatizar o dimensionamento do hardware do servidor economicamente, em vez de adicionar mais computadores servidores ou dimensionar 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 dimensionados para atender metas de capacidade e desempenho.

64 bits vs. 32 bits

Embora o Microsoft Office SharePoint Server 2007 possa ser implantado em servidores de 32 bits, a Microsoft recomenda a implantação de servidores de 64 bits nas implantações de farm do Office SharePoint Server 2007. As diretrizes apresentadas neste guia se baseiam 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 ainda se aplicarão 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 executando em uma arquitetura de sistema de 64 bits aceita 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 é ligeiramente parecido com o aprimoramento que as conexões de banda larga oferecem em relação às conexões discadas.

Para obter mais informações sobre como implantar o Office SharePoint Server 2007 em servidores de 32 bits, consulte Ajustar desempenho de servidor Web (Office SharePoint Server).

Atualizando do SharePoint Portal Server 2003

Devido ao conjunto de recursos mais rico incluído no Office SharePoint Server 2007, um ambiente de servidor mais robusto é necessário para manter os parâmetros de comparação de desempenho estabelecidos com o SharePoint Portal Server 2003. Provavelmente você descobrirá que, a menos que o Hardware atual do SharePoint Portal Server seja bem recente e tenha recursos substancialmente superiores do que o seu ambiente atual precise aceitar, a implantação do Office SharePoint Server 2007 exigirá uma atualização de hardware.

Você pode implantar um farm do Office SharePoint Server 2007 em uma combinação de servidores de 32 e 64 bits, desde que mantenha a homogeneidade da arquitetura em cada camada da topologia. Por exemplo, você não deve misturar servidores Web de front-end (WFE) de 32 bits e de 64 bits, mas pode usar servidores de banco de dados de 64 bits em um farm com servidores WFE e de aplicativos de 32 bits.

Se você estiver atualizando um farm existente ou se quiser implantar servidores de 64 bits somente onde necessário, é recomendável priorizar o uso de servidores de 64 bits, da seguinte forma:

  1. Computadores executando o SQL Server

  2. Servidores de aplicativos (nesta ordem)

    1. Índice

    2. Excel

    3. Pesquisar

  3. Servidores WFE

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 seus requisitos de capacidade e desempenho com base nas suas 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 do cenário. Com base no perfil e nas características-chave, dados predefinidos lhe permitem estimar 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 do desempenho e da 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 Office SharePoint Server 2007.

  • Destinos de taxa de transferência   Taxa de transferência é 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 destinos de taxa de transferência envolve estimar ou calcular o número de operações por segundo que um farm de servidores terá que processar para aceitar a carga esperada de taxa de transferência.

  • 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.

Diretrizes para o estabelecimento de destinos de taxa de transferência e capacidade de dados são fornecidas para cada um dos cenários listados no artigo Estimar os requisitos de desempenho e capacidade (Office SharePoint Server).

O processo recomendado inclui as seguintes etapas:

  • Planejar os limites de software Examine os limites de software em relação ao design da solução e faça ajustes a ele, 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 o desempenho-chave e as características de capacidade do ambiente, para estimar os destinos de taxa de transferência e capacidade de dados para a sua solução e avaliar seus destinos em relação ao desempenho de várias topologias de exemplo e tamanhos de hardware.

  • Planejar ações de escala com base no 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 escala para crescimento futuro.

  • Testar a solução para o seu ambiente   Após estabelecer uma topologia de ponto de partida, você pode implantar um ambiente de teste com base no plano de implantação. Use as ferramentas de teste fornecidas para estabelecer o desempeno e os dados de capacidade reais do ambiente e examine o plano de implantação conforme o 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 conteúdo do Office SharePoint Server 2007.

Consulte também

Conceitos

Planejar limites de software (Office SharePoint Server)
Recomendações de topologia física (Office SharePoint Server)
Recomendações sobre armazenamento físico (Office SharePoint Server)
Ajustar desempenho de servidor Web (Office SharePoint Server)
Armazenamento em cache no Office SharePoint Server 2007
Fatores adicionais de planejamento de desempenho e capacidade (Office SharePoint Server)
Ferramentas para planejamento de capacidade e desempenho (Office SharePoint Server)
White paper: Trabalhando com listas grandes no Office SharePoint Server 2007
Planejando e monitorando o armazenamento do SQL Server para o Office SharePoint Server: recomendações de desempenho e práticas recomendadas (white paper)