Arquitetura do Project Server 2010 com o SharePoint Server 2010 (visão geral)

 

Aplica-se a: Project Server 2010, SharePoint Server 2010

Tópico modificado em: 2016-11-30

Este artigo discute o planejamento de considerações que devem ser feitas por um administrador do farm do SharePoint durante o planejamento da implantação do Microsoft Project Server 2010. O Project Server 2010 é baseado na arquitetura do Microsoft SharePoint Server 2010 e depende muito dos recursos e dos serviços do SharePoint Server 2010. Este artigo descreve as seguintes considerações:

  • Visão geral do Microsoft EPM 2010

  • Compatibilidade do Project Server 2010 com as versões do SharePoint Server

  • Implantação

  • Atualização do Project Server 2007

  • Considerações sobre instalação

  • Requisitos do Aplicativo de Serviço do Project Server 2010

  • Considerações sobre bancos de dados

  • Considerações sobre o Microsoft SQL Server Analysis Services (SSAS)

  • Pacotes de idiomas do Project Server 2010

  • Considerações sobre navegadores da Web

Visão geral do Microsoft EPM 2010

A Solução Microsoft Enterprise Project Management (EPM) 2010 é uma plataforma flexível fim a fim de Gerenciamento de Portfólio do Projeto, usada por organizações em diversos setores para automatizar os principais processos de PPM. O EPM Solution ajuda as organizações a conquistarem os seguintes aspectos indispensáveis para os negócios:

  • Capturar intuitivamente todas as solicitações em um repositório central e gerenciá-las usando o fluxo de trabalho de gestão: Gerenciamento de Propostas

  • Priorizar, otimizar e selecionar objetivamente portfólios do projeto que melhor se alinhem à estratégia de negócios da organização: Seleção e Análise do Portfólio

  • Gerenciar os recursos de forma proativa e reativa ao longo do ciclo de vida do projeto: Gerenciamento de Recursos

  • Criar e comunicar facilmente cronogramas simples e complexos do projeto:Gerenciamento de Agendamento

  • Controlar e medir o desempenho financeiro do projeto e do portfólio:Administração Financeira

  • Simplificar o conjunto de atualizações de status da tarefa e de tempo dos membros da equipe: Gerenciamento de Horas e de Tarefas

  • Conectar melhor equipes diferentes para compartilhar informações e estimular a colaboração:Colaboração de Equipe

  • Identificar, reduzir e comunicar problemas e riscos que poderiam afetar de forma negativa o sucesso do projeto:Gerenciamento de Problemas e Riscos

  • Medir o desempenho do projeto de forma eficiente e ganhar visibilidade e controle em todos os portfólios:Business Intelligence e Relatórios

  • Iniciar, planejar e oferecer programas estratégicos: Gerenciamento de Programas

A EPM Solution da Microsoft inclui os seguintes produtos da família Microsoft Project 2010, para oferecer uma solução abrangente de PPM com base no computador e na Web

  • Microsoft Project Server 2010: o Project Server 2010 combina os serviços de colaboração de negócios da plataforma do SharePoint Server 2010 com os recursos de execução estruturados para oferecer soluções de gerenciamento de trabalho flexíveis. O Project Server 2010 unifica o gerenciamento de projetos e de portfólios para ajudar as organizações a alinharem recursos e investimentos às prioridades de negócios, ganharem controle em todos os tipos de trabalho e visualizarem o desempenho usando painéis avançados. O Project Server 2010 incorpora as melhores técnicas de gerenciamento de portfólios do Microsoft Office Project Portfolio Server 2007. Dessa forma, elimina a necessidade de Gateway do Project Server (que era necessário para enviar dados por push entre o Office Project Portfolio Server 2007 e o Microsoft Office Project Server 2007) e oferece uma interface do usuário do SharePoint Server consistente na solução.

  • Microsoft Project Professional 2010: o Microsoft Project Professional 2010 oferece maneiras avançadas e visualmente aprimoradas para simplificar o gerenciamento recursos, planejamento e colaboração para que os gerentes possam lidar perfeitamente com todos os tipos de projetos. A conexão do Project Professional 2010 ao Project Server 2010 garante que as organizações conquistem os benefícios comerciais agregados do Gerenciamento de Portfólio do Projeto unificado.

Observação

Para obter mais informações sobre os novos recursos do Project Server 2010, consulte Novidades para os profissionais de TI no Project Server 2010.

O Project Server 2010 é baseado no SharePoint Server 2010 para oferecer uma arquitetura de várias camadas com o uso do novo modelo de Aplicativo de Serviço. A arquitetura do Project Server inclui os clientes Project Professional 2010 e Microsoft Project Web App na camada front-end. Os aplicativos front-end comunicam-se com a camada intermediária somente por meio dos Serviços Web da PSI (Project Server Interface), que, por sua vez, comunicam-se com a camada do objeto comercial. Os objetos comerciais usam os bancos de dados por meio da camada de acesso de dados. Os aplicativos clientes não acessam diretamente os bancos de dados principais; o Project Server oculta os objetos comerciais e a DAL dos clientes. Para obter mais informações sobre a arquitetura do Project Server 2010, consulte Arquitetura do Project Server 2010.

Compatibilidade do Project Server 2010 com as versões do SharePoint Server

A versão Enterprise do SharePoint Server 2010 é um requisito de instalação do Project Server 2010. Consulte a tabela a seguir para se informar sobre a compatibilidade do Project Server/SharePoint Server.

Requisito de Instalação Coexistirá no mesmo farm com Não funcionará com

Project Server 2010:

SharePoint Server 2010 Enterprise

SharePoint Server 2010 Enterprise

Office SharePoint Server 2007

Project Server 2007:

Windows SharePoint Services 3,0

Office SharePoint Server 2007

SharePoint Server 2010

Para obter mais informações sobre os requisitos do Project Server 2010, consulte Determinar requisitos de hardware e software (Project Server 2010).

Implantação

Semelhante ao SharePoint Server, uma implantação de farm do Project Server pode variar em complexidade e tamanho, de acordo com os requisitos de negócios. Como um aplicativo de três camadas, o Project Server 2010 oferece suporte a todas as topologias de farm (pequeno, médio e grande portes). Semelhante ao Office Project Server 2007, o Project Server 2010 pode ser implantado em servidores físicos ou virtuais (Hyper-V) de acordo com os requisitos de TI. Além disso, o Project Server 2010 pode ser configurado para acesso à extranet se os recursos externos da sua organização precisarem colaborar em projetos. Semelhante ao SharePoint Server, o Project Server 2010 oferece suporte ao Windows PowerShell. Para obter mais informações, consulte Windows PowerShell para Project Server 2010. Para obter mais informações sobre o planejamento de capacidade do Project Server 2010, consulte Planejar desempenho e capacidade (Project Server 2010).

Atualização do Project Server 2007

A Microsoft está ciente de que seus clientes fizeram investimentos significativos na implantação do Office Project Server 2007 em suas organizações. A Microsoft investiu em processos e estratégias de atualização para garantir que os clientes possam migrar sem problemas do Office Project Server 2007 para o Project Server 2010. Para obter mais informações sobre a atualização e migração do Project Server 2010, consulte a Central de Recursos de Atualização e Migração do Project Server 2010 (https://go.microsoft.com/fwlink/?linkid=191607\&clcid=0x416).

Considerações sobre instalação

Project Server 2010 instalado em todos os servidores no farm: quando você instala o Project Server 2010 em um farm, o Project Server 2010 precisa ser instalado em todos os servidores de aplicativos e servidores Web do farm. Portanto, as licenças do Project Server 2010 são necessárias para cada servidor do farm. Depois de aplicar as atualizações ao Project Server 2010, é importante aplicar as mesmas atualizações em cada servidor de aplicativos e servidor Web do farm para garantir que todos os servidores do farm fiquem consistentes.

Para obter mais informações sobre como instalar o Project Server 2010, consulte Implantar o Project Server 2010 em um ambiente de farm de servidores.

Para obter mais informações sobre licenciamento e preços, consulte Microsoft Volume Licensing (https://go.microsoft.com/fwlink/?linkid=155897\&clcid=0x416).

Tolerância a falhas do servidor de aplicativos: os servidores de aplicativos do Project Server 2010 em um farm têm tolerância a falhas por meio do balanceamento de carga round robin. O servidor que não estiver funcionando será ignorado e a solicitação será atendida pelos servidores de aplicativos restantes no farm. Este recurso pode negar a necessidade de aplicação de uma solução de tolerância a falhas baseada em hardware.

Serviços entre farms sem suporte: não há suporte para o compartilhamento de serviços nos farms (serviços entre farms) com o Project Server 2010. Portanto, faça um planejamento com cuidado se o Project Server 2010 for instalado em um farm diferente do farm de gerenciamento de conteúdo principal. Além disso, o Project Server 2010 não apresenta um mecanismo de sincronização de dados entre várias instâncias do Project Web App.

Requisitos do aplicativo do serviço Project Server 2010

No Project Server 2010/SharePoint Server 2010, os serviços não ficam mais presentes em um SSP (Provedor de Serviços Compartilhados) como ficavam no Office Project Server 2007/Office SharePoint Server 2007. Você poderá implantar somente os serviços necessários para um farm (conhecidos como aplicativos de serviços). Dessa forma, os aplicativos Web poderão ser configurados para usar somente os serviços necessários, em vez do conjunto completo de serviços implantados.

Observação

Para obter mais informações sobre a arquitetura de serviços do SharePoint Server 2010, consulte Componentes de arquitetura lógica (SharePoint Server 2010). Consulte também o Diagrama técnico de serviço em produtos do SharePoint 2010 (no Microsoft Visio).

Os cinco serviços a seguir devem ser habilitados para executar um farm de servidores do Project Server 2010:

  • Aplicativo de Serviço do Project (usado para hospedar instâncias do Project Web App)

  • Serviços do Excel (usado para Relatórios)

  • Serviço PerformancePoint (usado para Relatórios

  • Serviço de Repositório Seguro (usado para Relatórios)

  • Serviço de Controle de Sessão (usado para Gráficos)

Observação

Para considerações sobre desempenho, a melhor prática é habilitar apenas os serviços necessários para atender aos requisitos.

Considerações sobre bancos de dados

A instalação e a configuração do Project Server 2010 criam os seguintes bancos de dados:

  • Banco de dados de rascunho: contém tabelas para salvar projetos não publicados do Microsoft Project Professional 2010. Os dados do projeto do banco de dados de rascunho não podem ser acessados com o uso do Microsoft Project Web App.

  • Banco de dados publicado: contém todos os projetos publicados. Os projetos publicados ficam visíveis no Project Web App. O banco de dados publicado também contém tabelas específicas do Project Web App (quadros de horários, modelos, modos de exibição etc.) e tabelas de dados globais (códigos de estrutura de tópicos, segurança e metadados).

  • Banco de dados de arquivo morto: salva versões antigas e de backup dos projetos.

  • Banco de dados de relatórios: funciona como a área de preparo para a geração de relatórios e cubos OLAP (processamento analítico online). Os dados no banco de dados de relatórios são atualizados praticamente em tempo real, são abrangentes e otimizados para geração de relatórios somente leitura. Para obter mais informações, consulte Planejar relatórios e business intelligence (Project Server 2010).

  • Banco de dados de conteúdo: recomendamos um banco de dados de conteúdo dedicado para armazenar o conteúdo do Project Web App e todos os dados de espaço de trabalho do projeto (como Problemas/Riscos/Produtos e documentos do projeto).

Para obter informações sobre os bancos de dados do Project Server 2010, consulte Planejar a camada de banco de dados (Project Server 2010)

Além disso, se o Serviço de Controle de Sessão (exigido pelo Project Server 2010) for iniciado pela primeira vez no servidor de aplicativos, um banco de dados será criado para o servidor.

Para obter mais informações sobre o processo de instalação, consulte Implantar o Project Server 2010 em um ambiente de farm de servidores.

Considerações sobre o Microsoft SQL Server Analysis Services (SSAS)

Semelhante ao Office Project Server 2007, o Project Server 2010 usa o SQL Server Analysis Services para gerar cubos OLAP (processamento analítico online) que são usados para criar relatórios sobre projetos, quadros de horários e recursos.

Nesta versão, o Project Server está integrado ao Serviços do Excel no Microsoft SharePoint Server 2010 para facilitar a criação de relatórios personalizados. Como parte dessa integração, são fornecidos relatórios de exemplo e planilhas conectadas por dados em branco. Para obter informações sobre relatórios, consulte Business Intelligence no Project Server 2010 na Central de Recursos TechNet (https://go.microsoft.com/fwlink/?linkid=191609\&clcid=0x416).

O uso de relatórios no Project Server 2010 exige que você instale o SQL Server 2008 Analysis Management Objects (AMO) em cada servidor de aplicativos no farm.

Observação

Use a versão Microsoft SQL Server 2008 do AMO independentemente da versão do SQL Server usada para hospedar seus bancos de dados.

Além disso, depois de instalar os objetos do AMO, será necessário reiniciar o Serviço de Aplicativo do Project em cada servidor de aplicativos no farm em que ele estiver sendo executado. Este serviço é configurado no site da Administração Central do SharePoint na página Configurações do Sistema da página Gerenciar serviços no servidor.

Para obter informações sobre os requisitos do SQL Server Analysis Services para Project Server 2010, consulte Configurar os relatórios para o Project Server 2010.

Pacotes de idiomas do Project Server 2010

Os pacotes de idiomas do Project Server 2010 permitem que os usuários do Project Web App visualizem o site em vários idiomas. O SharePoint Server 2010 também tem pacotes de idiomas, embora seu objetivo seja diferente dos pacotes de idiomas do Project Server 2010, pois eles permitem que você crie sites em idiomas diferentes. Observe o seguinte sobre pacotes de idiomas do Project Server 2010:

  • Depois de instalar um pacote de idiomas do Project Server 2010, os arquivos de instalação do pacote deverão ser instalados em todos os servidores de aplicativos e servidores Web do farm antes da execução do Assistente de Configuração de Produtos do SharePoint.

  • Se você estiver instalando vários pacotes de idiomas, os arquivos de instalação de todos os pacotes deverão ser instalados em todos os servidores de aplicativos e servidores Web do farm antes da execução do Assistente de Configuração de Produtos do SharePoint.

  • Há pacotes de idiomas do Project Server 2010 disponíveis para os seguintes idiomas:

    • Árabe

    • Chinês (Simplificado)

    • Chinês (Tradicional)

    • Tcheco

    • Dinamarquês

    • Holandês

    • Inglês

    • Finlandês

    • Francês

    • Alemão

    • Grego

    • Hebraico

    • Húngaro

    • Italiano

    • Japonês

    • Coreano

    • Norueguês (Bokmal)

    • Polonês

    • Português (Brasil)

    • Russo

    • Eslovaco

    • Esloveno

    • Espanhol

    • Sueco

    • Turco

    • Ucraniano

  • O Project Server 2010 não suporta todos os idiomas suportados pelo SharePoint Server 2010. Há suporte para os seguintes idiomas no SharePoint Server 2010, mas não estão disponíveis nos pacotes de idiomas do Project Server 2010.

    • Basco

    • Búlgaro

    • Catalão

    • Croata

    • Estoniano

    • Galego

    • Hindi

    • Cazaque

    • Letão

    • Lituano

    • Romeno

    • Sérvio (Latino)

    • Tailandês

Importante

Antes da Atualização Cumulativa do Project Server 2010 (junho de 2010), a instalação de um pacote de idiomas do SharePoint Server 2010 em um idioma sem suporte no Project Server 2010 poderia causar problemas se depois você tivesse que atualizar os dados do Microsoft Office Project Server 2007 para o farm do Project Server 2010. Se você está usando o Project Server 2010 e vai carregar pacotes de idiomas do SharePoint Server 2010 que não estão disponíveis para o Project Server 2010, considere a Atualização Cumulativa de junho de 2010 como o seu nível mínimo de versão. Para obter mais informações sobre a Atualização Cumulativa de junho de 2010 do Project Server 2010, consulte Descrição do pacote de hotfix do Project Server 2010 (Pjsrvwfe-x-none.msp): 29 de junho de 2010.

Para obter mais informações sobre pacotes de idiomas do Project Server 2010, consulte Implantar pacotes de idiomas (Project Server 2010).

Para obter mais informações sobre pacotes de idiomas do SharePoint Server 2010, consulte Implantar pacotes de idiomas (SharePoint Server 2010).

Considerações sobre navegadores da Web

O acesso do Project Server 2010 pelo Project Web App requer o Internet Explorer 7, o Internet Explorer 8 ou o Internet Explorer 9 como navegador da Web. É importante observar que o SharePoint Server 2010 oferece suporte não apenas a esses navegadores da Web, mas também a navegadores da Web sem suporte no Project Web App (e em alguns casos, explicitamente bloqueados). Isso também pode ser um problema se a sua organização usa aplicativos expressamente utilizados para o Internet Explorer 6. Para obter mais informações sobre soluções alternativas e outros tópicos de planejamento, consulte Planejar o suporte a navegadores (Project Server 2010).

Observação

A atualização do Service Pack 1 para o Project Server 2010 fornece suporte para versões específicas de navegadores adicionais (Firefox, Google Chrome e Apple Safari) para acessar as páginas do Project Web App usadas frequentemente pelos membros da equipe. Essas versões do navegador estão listadas aqui:

  • Firefox 3.6.8+ no Mac OS X v10.6, Windows 7 (32 e 64 bits), Windows Vista SP2, Windows XP SP3, Windows Server 2003 e UNIX/Linux

  • Google Chrome 6.0 no Windows 7

  • Apple Safari 5 no Mac OS X v10.6

Veja a seguir as páginas de membro da equipe suportadas com esses navegadores adicionais:
  • Página padrão principal do PWA (Project Web App ) (default.aspx)

  • Todas as páginas da seção "Meu Trabalho", no Início Rápido. Isso inclui:

    • Tarefas

    • Quadros de horários

    • Questões e Riscos

Para obter mais informações sobre a atualização do Project Server 2010 Service Pack 1, consulte Implantar o Service Pack 1 do Project Server 2010.

Para obter mais informações sobre os navegadores da Web com suporte para uso no SharePoint Server 2010, consulte Planejar suporte a navegadores (SharePoint Server 2010).