Como os conjuntos de dados afetam o desempenho e a capacidade no Project Server 2013
Resumo: Ao planejar o desempenho e a capacidade de uma implantação do Project Server 2013, considere o conjunto de variáveis que afetam seus planos.
Aplica-se a: Project Server 2013
Conjuntos de dados típicos no Project Server 2013
Os conjuntos de dados descritos neste artigo são caracterizados pelas variáveis listadas e explicadas na tabela abaixo. Essas variáveis podem não capturar todos os fatores que afetam o desempenho do Project Server. (Ou seja, eles não capturam a mistura de recursos que você tende a usar em sua implantação.) No entanto, eles capturam grande parte das informações que são significativas na determinação da capacidade apropriada.
Fatores que afetam o desempenho no Project Server 2013
Entidade | Descrição/anotações | Small | Medium | Large |
---|---|---|---|---|
Projects |
20 |
100 |
5000 |
|
Sites de Projeto |
20 |
100 |
5000 |
|
% de projetos em Modo Gerenciado |
0% |
10% |
80% |
|
Tarefas |
1250 |
25000 |
1250000 |
|
Média de Tarefas por Projeto |
62.5 |
250 |
250 |
|
Histórico de Transação de Tarefas |
O número de vezes que o status tende a ser enviado e aprovado para qualquer tarefa fornecida |
10 |
10 |
100 |
Atribuições |
1625 |
32500 |
1625000 |
|
Média de Atribuições por Tarefa |
1.3 |
1.3 |
1.3 |
|
Média de Tarefas por Usuário do Meu Site |
50 |
250 |
5000 |
|
Aprovações |
Atualizações pendentes por gerente |
5 |
50 |
600 |
Recursos |
50 |
1000 |
10000 |
|
Média de Recursos por Projeto |
2.5 |
10 |
20 |
|
Média de Atribuições por Recurso |
32.5 |
32.5 |
162.5 |
|
Usuários |
50 |
1000 |
10000 |
|
Calendários |
3 |
26 |
100 |
|
Problemas |
20 |
400 |
20000 |
|
Riscos |
20 |
400 |
20000 |
|
Produtos |
20 |
800 |
40000 |
|
Tipos de Projeto da Empresa |
5 |
50 |
||
Fluxos de trabalho |
2 |
30 |
||
Média de Projetos por Fluxo de Trabalho |
50 |
167 |
||
Fases |
5 |
50 |
||
Fases por Tipo de Projeto da Empresa |
20 |
20 |
||
Estágios |
15 |
150 |
||
Estágios por Fluxo de Trabalho |
20 |
40 |
||
Pdps |
10 |
100 |
||
Campos Personalizados por PDP |
10 |
10 |
||
Número de Departamentos |
100 |
|||
Média de Projetos por Departamento |
50 |
|||
Média de Recursos por Departamento |
100 |
|||
Quadros de Horários por Ano |
Quanto mais os quadros de horários são utilizados, mas demandas de recursos serão colocadas no SQL Server. |
2600 |
52000 |
780000 |
Relatórios de Status por Ano |
26000 |
260000 |
Observação
Em nossas descrições de tamanho do conjunto de dados, o número de campos personalizados inclui somente os campos personalizados da empresa, não campos personalizados de departamento. Campos personalizados de departamento possuem essencialmente o mesmo efeito sobre o desempenho do Project Server 2013 dos campos personalizados da empresa. Portanto, se você possui um número grande de campos personalizados departamentais (especialmente no nível da tarefa), serão necessários recursos adicionais para oferecer suporte a isso. As prescrições feitas com relação a campos personalizados ao longo deste documento aplicam-se a ambos, campos personalizados da empresa e de departamento.
Outras variáveis de desempenho e capacidade a serem consideradas no Project Server 2013
Concorrência de usuários:
- A carga de usuário concorrente geralmente é um fator significativo na configuração dos requisitos de capacidade. Você pode ter menos usuários no sistema, mas eles podem todos interagir com o servidor simultaneamente durante seus períodos de "pico" de tráfego. Por exemplo, uma organização em que todos os usuários enviam atualizações de status/quadros de horários ao mesmo tempo na semana provavelmente observará uma queda significativa no desempenho durante esses períodos. Se você possui períodos de uso de pico pesados, deve adicionar mais recursos à topologia recomendada para o seu conjunto de dados.
Divisão de funções de usuário:
- A distribuição dos seus usuários entre Administradores, Administradores de Portfólio, Gerentes de Projeto e Membros de Equipe afetará o desempenho da sua implantação, visto que cada tipo de usuário possui acesso a um volume variável de dados. Usuários em diferentes categorias de segurança podem variar com relação a quantos projetos e recursos poderão ver. Administradores, por exemplo, poderão ver todos os projetos no servidor ao iniciar a Central de Projetos e todos os recursos quando carregarem a Central de Recursos. Em comparação, um Gerente de Projetos poderá ver somente seus próprios projetos. O resultado é que esses usuários podem estar sujeitos a um desempenho percebido reduzido. Sempre que possível, sugerimos limitar o número de projetos, tarefas ou recursos mostrados em uma determinada exibição definindo filtros apropriados nas exibições que você define na >seção Gerenciar Exibições de Configurações do Servidor.
Problemas, riscos e entregas:
- Ter grandes números dessas entidades pode provocar carga adicional no SQL Server. Em particular, é o ato de visualizar e interagir com essas entidades em um site de projeto que provavelmente cria a carga adicional. Se esses recursos forem usados intensamente, pode ser desejável alocar recursos adicionais no SQL Server para manter um alto nível de desempenho. Esses artefatos e a funcionalidade do site de projeto são sites e listas do SharePoint, portanto, para dimensionar esses aspectos do Project Server 2013, consulte a documentação sobre dimensionamento de sites e listas do SharePoint.
Calendários Personalizados:
- Calendários Personalizados podem ser definidos por projetos, tarefas e recursos. Eles exercem um impacto bastante significativo sobre o mecanismo de agendamento, provocando uso mais intenso do processador nos servidores de Aplicativos e Bancos de Dados.
Confira também
Visão geral do planejamento de capacidade e desempenho no Project Server 2013
Estratégia de planejamento de capacidade para o Project Server 2013
Recomendações de hardware de capacidade e desempenho para o Project Server 2013
Topologias com escala vertical e escala horizontal no Project Server 2013
Otimizar o desempenho no Project Server 2013
Contadores de desempenho no Project Server 2013