Compartilhar via


Planejar um laboratório de testes de desempenho do Project Server 2010

 

Aplica-se a: Project Server 2010

Tópico modificado em: 2015-03-09

Este é um artigo recém-publicado. Gostaríamos de receber seus comentários para que possamos oferecer a melhor documentação técnica possível. Envie comentários, perguntas ou preocupações quanto à documentação a epmdocfeedback@microsoft.com.

O planejamento é a primeira e mais importante fase de qualquer tarefa complexa, e o teste de desempenho não é uma exceção a essa regra. Para obter informações específicas sobre como planejar a instalação do seu Microsoft Project Server 2010, consulte Planejamento e arquitetura do Project Server 2010.

Antes de configurar o ambiente e de executar testes, planeje cuidadosamente todos os aspectos do que será feito. A tabela a seguir resume alguns pontos fundamentais que você deve planejar.

Área Descrição

Hardware

A sua configuração de laboratório deve ser a mais próxima possível do seu ambiente de produção ou destino existente. Para referência futura, mantenha o controle dos detalhes da sua configuração de hardware antes de concluir o laboratório.

Software

Planeje a instalação das correções mais recentes disponíveis para todos os componentes de software do seu laboratório. Se você planeja executar o laboratório por um tempo muito longo (um mês ou mais), deverá planejar também a atualização dos sistemas com as correções de segurança mais recentes quando for necessário. Se não for estritamente necessário alterar a configuração de software dos seus sistemas, evite as alterações durante o período do laboratório para manter a capacidade de comparação de dados entre diferentes testes executados em momentos diferentes.

Armazenamento

O seu laboratório deve ter espaço de armazenamento suficiente para:

  • Dados dinâmicos

    • Bancos de dados do Project Server

    • Bancos de dados do SharePoint Server

  • Backups

    • Um conjunto de backup logo após a configuração do laboratório

    • Um conjunto de backup de bancos de dados do Project Server e bancos de dados relevantes do SharePoint Server para todos os perfis de dados diferentes que você precisar usar

  • Resultados do teste

    O tamanho do armazenamento necessário para todos os testes executados dependerá do conjunto de dados coletados, da taxa de amostragem e da duração do teste

Rede

O seu ambiente de laboratório deve ser colocado em uma rede isolada para minimizar o efeito de atividades de rede estranhas em seus testes. Um computador no laboratório normalmente é configurado como uma ponte para acesso remoto ao laboratório da rede corporativa.

Serviços de Diretório

Como você precisa simular os usuários que acessam o seu ambiente de laboratório e precisa saber as senhas de cada um deles, planeje os Serviços de Diretório a serem usados. Você deve planejar uma OU (unidade organizacional) dedicada em um domínio de serviço de diretório existente no Active Directory de forma a gerenciar as contas de usuário de teste ou um domínio dedicado do Active Directory para o seu ambiente de laboratório.

Cenários de teste

Com base em suas metas gerais para o laboratório de desempenho, os seus cenários de teste devem ser cuidadosamente planejados. Considere os seguintes elementos para cada cenário de teste:

  • Operações a serem simuladas (uma única operação ou um conjunto misto de operações com percentuais diferentes)

  • Os usuários e funções que devem ser simulados para cada operação (ou seja, quantos usuários para cada função envolvida e assim por diante)

  • O perfil de dados a ser criado no início do teste (ou seja, quantos projetos, tarefas por projeto, atribuições por recurso, atribuições por projeto e assim por diante)

  • A duração do teste e o padrão de carga (ou seja, tempo de aquecimento, a carga da etapa e assim por diante)

  • Os dados a serem coletados (ou seja, quais contadores de quais servidores, a taxa de amostragem e assim por diante)

  • Critérios de aceitação e limites (ou seja, menos de x% de erros, uso médio da CPU inferior a 60% e assim por diante)

Perfis de dados

Juntar todos os cenários de teste que você executará, planejar a sua estratégia geral de preenchimento de dados pela identificação do número de perfis de dados que serão necessários para os seus testes. Os perfis de dados normalmente incluem estes elementos:

  • Usuários

    • Contas de usuário

    • RBS (Estrutura de Divisão de Recursos)

    • Pool de Recursos da Empresa

    • Gerentes de projetos e outras funções

    • Segurança (modo de autenticação, grupos, categorias)

  • Campos personalizados da empresa

  • Projetos

    • Tarefas

    • Dependências de tarefas

    • Equipe

    • Atribuições

Você deve planejar uma convenção de nomenclatura apropriada para todas as entidades de teste (usuários, projetos, tarefas e assim por diante).