Testar operações em segundo plano (Project Server 2010)
Aplica-se a: Project Server 2010
Tópico modificado em: 2016-11-30
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.
Este artigo trata de operações que não resultam diretamente de qualquer outra ação do usuário, mas que estão em execução em segundo plano como trabalhos agendados. Algumas das operações mais frequentes incluídas nessa categoria incluem o seguinte:
Criação de cubos
Sincronização do Active Directory
Arquivamento do Project
Normalmente, o teste de estratégias dessas operações consiste apenas nas seguintes etapas:
Controlar quando a operação em teste inicia
Executar um teste fictício no Visual Studio Team System 2008 Test Edition ao mesmo tempo para capturar dados relevantes dos servidores afetados e sem nenhuma outra carga
Um teste fictício deve ser executado para iniciar a coleta de dados do contador de desempenho e continuar durante todo do processo de criação de cubo. Um exemplo de teste fictício que pode ser usado para a finalidade é incluído na solução de teste de estresse do EPM (classe "DoNothing"), que faz parte do kit de laboratório de desempenho do Project Server 2010.
As seções a seguir fornecem detalhes mais específicos para testar cada uma das operações acima.
Criação de cubos
Para disparar o início do processo de criação de cubo, você pode acessar a página Status da Criação do Cubo em Configurações do Servidor e usar o botão Criar Agora, na parte inferior da página. Isso causará atividade no computador que está executando o SQL Server, o servidor de aplicativos do Project Server e o servidor SQL Server Analysis Services.
Sincronização do Active Directory
O recurso de sincronização do Active Directory no Project Server 2010 pode sincronizar dados do recurso no Pool de Recursos da Empresa ou dados do usuário em grupos de segurança. As configurações de gerenciamento para os dois tipos de destinos de sincronização são diferentes.
Para configurar e iniciar uma sincronização direcionada ao Pool de Recursos da Empresa, basta acessar a página Sincronização do Pool de Recursos da Empresa do Active Directory em Configurações do Servidor. Clique no botão Salvar e Sincronizar Agora na parte inferior da página.
Para configurar e iniciar uma sincronização direcionada a um grupo de segurança, é necessário executar duas etapas. Primeiro, defina o grupo do Active Directory para cada grupo do Project Server que você deseja sincronizar. Comece esta etapa acessando a página Gerenciar Grupos em Configurações do Servidor. Em seguida, clique em um nome de grupo para entrar na página Adicionar ou Editar Grupo e clique em Localizar Grupo na seção Grupo do Active Directory para Sincronização. A segunda etapa consiste em configurar os parâmetros e o agendamento da sincronização. É possível fazer isso clicando no botão Opções de Sincronização do Active Directory na barra de ferramentas da página Gerenciar Grupos; uma janela de caixa de diálogo será aberta. Isso permite que você defina as opções para o grupo de sincronização. Você pode usar o botão Salvar e Sincronizar Agora na parte inferior dessa janela de caixa de diálogo para iniciar a tarefa de sincronização imediatamente.
Arquivamento de projeto
O arquivamento (ou backup) do Project pode ser disparado acessando a página Backup Administrativo em Configurações do Servidor (selecione Projetos e clique em Backup). Outras entidades que não projetos também podem ser arquivadas e testadas. A operação de backup é colocada na fila e processada por um servidor de aplicativos do Project Server. Você também pode esperar atividade significativa no computador que está executando o SQL Server.
Consulte o artigo sobre desativação de projetos para obter mais informações sobre arquivamento do Project no Project Server.
Identificar diferentes comportamentos na fila
Ao executar testes de operações em segundo plano, é importante entender e ser capaz de identificar diferentes comportamentos na fila durante os testes. Os dois principais contadores de desempenho que devem ser monitorados com esse objetivo são os seguintes:
QueueGeneral | Trabalhos Atuais Não Processados (Número atual de trabalhos não processados na fila)
QueueJobs | Trabalhos Processados/Minuto (Número de trabalhos processados por minuto)
See Also
Concepts
Executar um laboratório de testes de desempenho do Project Server 2010
Planejar um laboratório de testes de desempenho do Project Server 2010
Principais métricas de desempenho para o Project Server 2010
Configurar o ambiente de testes do Project Server 2010
Test user-initiated write operations involving Project Web App (Project Server 2010)
Testar operações iniciadas pelo usuário envolvendo o Project Professional (Project Server 2010)
Testar operações em segundo plano (Project Server 2010)
Extrair e analisar dados de teste (Project Server 2010)