Sobre planejamento de desempenho e capacidade (Project Server)
Atualizado: maio de 2009
Tópico modificado em: 2009-04-27
Este capítulo o orienta pelo processo que determina os requisitos de hardware de um único farm. Ele identifica as características que irão impactar os requisitos da capacidade e fornece recomendações para o seguinte:
Número de computadores servidor no farm de servidor.
Configuração de funções do servidor de aplicativo no farm de servidor.
Requisitos de hardware para funções do servidor específicas no farm de servidor.
Planejamento de capacidade x disponibilidade
Este capítulo pressupõe que você já tenha planejado os requisitos de disponibilidade usando o artigo Planejando a tolerância a falhas e a disponibilidade no Project Server 2007. Como resultado do uso do artigo sobre o plano de disponibilidade, você iniciará o exercício de planejamento de capacidade com uma topologia que atenda aos requisitos de disponibilidade mínimos da sua organização. De acordo com a topologia escolhida, este capítulo o ajudará a determinar:
Se você precisa incluir servidores adicionais para atender às suas metas de desempenho e capacidade.
Se você precisa ajustar a configuração das funções do servidor de aplicativo para otimizar a capacidade e o desempenho do farm de servidor.
Se você precisa fazer planejamento para mais de um farm de servidor 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 servidor que forneça muito mais capacidade ou desempenho do que o necessário. Se esse for o caso, o planejamento de capacidade pode focalizar no dimensionamento econômico do hardware de servidor, em vez de incluir computadores servidores adicionais ou dimensionar com hardware de alto desempenho.
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 aos objetivos de capacidade e desempenho.
Abordagem do planejamento de capacidade
Há muitas variáveis que influenciam no planejamento de capacidade. Por esse motivo, pode ser difícil receber uma resposta nítida para uma simples questão. Consequentemente, a resposta mais comum para uma questão relacionada à capacidade é “Isso depende . . .”
O exercício de planejamento de capacidade fornecido neste capítulo foi criado para reduzir o número de variáveis considerando que as respostas simples podem ser fornecidas com base em cenários comuns. Entretanto, este capítulo também fornece orientação para calcular os requisitos de capacidade e desempenho com base em suas características de solução individuais. Este capítulo inclui dois tipos de orientação para planejamento de capacidade:
Recomendações para estimar os requisitos de capacidade — Vários artigos são fornecidos com base em cenários direcionados. Cada artigo define um perfil de uso típico e identifica as principais características que influenciarão na capacidade e no desempenho para o cenário. Com base no perfil e nas principais características, dados predefinidos permitem que você estime os requisitos de capacidade para a sua solução.
Fórmulas e orientação para calcular requisitos de capacidade específicos — Usando esta orientação, você pode desenvolver seu próprio perfil de uso (ou modificar um dos perfis de cenário) e calcular todas as variáveis que influenciam na capacidade e no desempenho da sua solução.
Processo do planejamento de capacidade
O planejamento de capacidade está focalizado em três aspectos do dimensionamento da sua solução:
Limites de capacidade do software — Cada um dos recursos que pode ser implementado e os objetos que podem ser criados possuem limites de dimensionamento. O planejamento dos limites de capacidade garante que o design da sua solução se ajuste às recomendações de dimensionamento do software.
Destinos de taxa de transferência — Cada tipo de ação realizada por um farm de servidor introduz uma carga de desempenho no hardware do servidor. As ações principais incluem as operações do usuário, a indexação de conteúdo e as tarefas de operações (como o backup de bancos de dados). O uso de recursos específicos, como os serviços de cálculo do Excel e testes de conteúdo, também adiciona uma carga de desempenho. O desenvolvimento de destinos de taxa de transferência envolve a estimativa ou o cálculo do número de operações por segundo que um farm de servidor precisará processar para oferecer suporte à carga de taxa de transferência esperada.
Capacidade dos dados — A capacidade dos dados inclui o volume esperado de bancos de dados de conteúdo e o banco de dados de configuração. Cada função do servidor também possui requisitos de dados exclusivos com base na solução, como espaço em disco para índices de conteúdo ou para conteúdo em cache.