Microsoft Office

Mise en route de Project Server 2007

Alan Maddison

 

À une vue d'ensemble :

  • Quatre domaines généraux d'amélioration
  • Architecture multicouches permet l'évolutivité et la flexibilité
  • Conditions requises pour l'installation
  • Installation et configuration

Contenu

Fonctions et fonctionnalités
Conditions requises pour installation
Project Server 2007 installation
Dernier mots

Tant qu'administrateurs INFORMATIQUES, la plupart d'entre nous est ont utilisées Microsoft Office Project (Standard ou Professionnel) pour aider à simplifier et d'organiser au moins des nos nombreux projets. Toutefois, pas beaucoup d'entre nous ont implémenté Project Server, en raison d'un manque de connaissance, compétences ou simplement le temps de résoudre une installation plus complexe et de configuration. Avec Office Project Server 2007, Microsoft a fait des améliorations significatives non seulement les fonctionnalités et fonctionnalités disponibles pour les utilisateurs, mais également à celles utilisées par les administrateurs d'intérêt.

Dans cet article J'AI allons jeter un coup de œil certains des plus significatives de nouvelles fonctionnalités et fonctionnalités de Project Server et que je vais également prendre un parcours via l'installation et configuration de Project Server 2007. Je me concentrerai sur une implémentation de la batterie de serveurs Web, que cette approche fournit pour beaucoup plus de flexibilité dans la croissance de votre infrastructure Project Server. Même si un serveur autonome est suffisant maintenant, une batterie de serveurs à un seul serveur Web ajoute complexité peu à votre infrastructure tout en effectuant facile de se développent pour répondre aux besoins de votre société dans le futur.

Bien que la famille Office Project Server couvre un certain nombre de produits, cet article concentrerai sur Project Server. Et alors que je n'est pas chercher beaucoup à des clients de bureau, vous devez ne N'oubliez pas que Project standard (un client de bureau) ne peut pas se connecter à Project Server ; uniquement de Project Professional est en mesure de se connecter.

Fonctions et fonctionnalités

Les améliorations que Microsoft a apporté à Project Server 2007 peuvent être divisées en quatre domaines généraux : fonctionnalité d'entreprise, de facilité d'utilisation, une vue d'ensemble et d'extensibilité. Si vous avez travaillé avec une des versions antérieures de Project Server, vous reconnaître immédiatement pourquoi Microsoft axé sur ces zones.

Bien que Project Server 2003 était une application puissante, sa complexité effectuées dépannage extrêmement pénible et ajouté surcharge administrative importante. En outre, il était très difficile personnaliser et manquait de flexibilité dans ses fonctionnalités de génération d'états en dehors de son intégration avec SQL Server 2000 Analysis Services. Heureusement, les défauts ont été résolus, garantir une expérience plus facile et plus productive avec Project Server pour les utilisateurs et les administrateurs.

Les limitations de l'évolutivité dans Project Server 2003 ont été adressées avec une architecture multicouches cette propriété a la valeur true, comme illustré figure 1 . Le niveau Web est constitué de Project Web Access et Windows SharePoint Services (WSS) 3.0. La couche d'application se compose de la plate-forme de Project Server, le service Queuing, le service de rapport et le système d'événements, ainsi que l'interface de Project Server (PSI), une API complètement Habillage qui révèle une fonctionnalité de Project Server aux administrateurs et aux développeurs. La couche de données contient les bases de données Project Server stockées dans SQL Server 2000 ou SQL Server 2005. Ces niveaux prêtent à l'échelle pour prendre en charge les grands nombres d'utilisateurs.

Figure 1 architecture de Project Server 2007

Une fonction de cette nouvelle architecture, Microsoft prend en charge un certain nombre de topologies de déploiement, notamment autonome, batterie de serveurs Small, batterie de serveurs moyenne, grande batterie de serveurs et extranet. Chaque topologie permet de segmentation plus granulaire des composants de Project Server, ainsi qu'incorporer des technologies such as équilibrage de charge à la fin avant Web et mise en clusters pour les serveurs SQL. Autres améliorations de classe d'entreprise incluent cache active, une technologie de client/serveur qui optimise le trafic réseau et la réactivité du client et le service Queuing, ce qui garantit des données l'intégrité et la panne tolérance tout en améliorer la fiabilité et fostering une expérience utilisateur cohérente.

Ont également été certaines des améliorations significatives dans la création Project Server plus facile à apprendre et plus facile à utiliser. Cela signifie en termes pratiques pour les administrateurs est une fois que vous avez le produit installé et configuré, vous pouvez laisser vos utilisateurs perdu et que leur productivité.

Une chose qui contribue à rendre Project Server ainsi beaucoup plus facile est parfaite intégration avec Microsoft Office, y compris un plug-in pour Microsoft Office Outlook qui permet la gestion de tâche et l'heure et les rapports visuels, qui s'intègre avec fonctionnalités de rapport Excel et Office Visio diagrammes sous fonctionnalités. Il est simplifiée tâche de planification et de projet Création avec prise en charge des listes de tâches SharePoint, qui permet aux utilisateurs d'adapter rapidement des projets ad hoc dans une infrastructure plus robuste que le projet augmente.

Le Microsoft Project tâche liste importer modèle vous permet de créer une liste de tâches simple dans Excel, importer dans Project Server, puis ajoutez des ressources et des affectations. En outre, une liste complète des modèles de projet prédéfinis fournit pour l'installation rapide de plans de projet pour plusieurs types de projets différents. Un Guide de projets amélioré permet aux utilisateurs nouveaux optimiser leur productivité dans Project Server tout en permettant aux utilisateurs plus expérimentés de désactiver cette fonction. Planification des ressources simplifié est obtenue avec l'Assistant substitution de ressources et une fonctionnalité d'annulation hiérarchique qui donne expérimentée Alimentation énorme responsables de projets et de flexibilité dans l'ajustement des grilles et de comprendre l'impact sans consommant une grande quantité de temps. Ceci est particulièrement vrai avec la fonctionnalité mise en évidence, met en évidence toutes les modifications résultant de la modification plus récente qui impliqués planification.

En outre, Project Server fournit désormais une meilleure visibilité dans Gestion financière de projet et de planification. Il existe un nouveau type de ressource, la ressource de coût, qui permet l'intégration aux systèmes comptables tiers. De plus, Project Server introduit un nombre de nouveaux champs comptables prédéfinis. Par exemple, le champ budget permet aux organisations de spécifier un budget comme argent, travail ou matériaux et effectuer le suivi puis écart au fur et à mesure de l'avancement projet. Une nouvelle solution de feuille de temps non seulement fournit suivi plus précis des ressources de projet mais est également conçue pour intégrer aux systèmes de comptabilité générale. Une nouvelle fonctionnalité planification des ressources permet d'offrir une vue détaillée de répartition des ressources pour faciliter la planification préliminaire lorsque détails ne sont pas disponibles ou souhaitée, à l'origine du projet par exemple.

Autres améliorations facilitent Project Server grandement personnaliser et étendre. L'API d'habillage, la PSI mentionnées ci-dessus, facilite accéder aux données Project Server à l'aide d'ADO.NET, et il prend également en charge manipuler par programmation les projets, ressources, tâches et affectations. L'API est encore améliorée via un système événements côté serveur complète qui permet aux applications tierces répondre aux événements dans Project Server. Enfin, l'intégration avec Windows Workflow Foundation (WF) prend en charge intégrée flux de travail.

Conditions requises pour installation

Cet article se concentre sur l'installation de Project Server 2007 sur Windows Server 2003, mais il offrira également quelques indications sur l'utilisation de Windows Server 2008 s'il existe évidentes différences dans les étapes requises pour installation et configuration. Si vous décidez d'utiliser Windows Server 2008, vous devez utiliser Project Server 2007 SP1, et vous devez également vous assurer que votre matériel serveur respecte les recommandations de Microsoft. En particulier, il doit disposer au moins 2 Go mémoire vive (RAM) et noyaux doubles ou deux processeurs avec une vitesse l'horloge de GHz 3.0.

Je vais me concentrer sur l'installation et la configuration d'un groupe de petit serveurs Web, qui permet à deux options de déploiement : installation de tous les composants (serveur Web, serveur d'application et serveur de base de données) sur un ordinateur ou hébergeant le serveur de base de données sur un autre ordinateur physique. Étant donné que les deux options prend en charge jusqu'à 500 utilisateurs, soit est acceptable dans des environnements plus petits. Et les deux offrent une flexibilité que votre société est déplacé vers l'avant. Raisons générales de, utilisez au moins un serveur séparé de base de données ; dans les grandes entreprises, vous sont des ordinateurs distincts pour chacune des couches.

Avant de commencer l'installation, votre serveur de base de données doit être disponible. Puisque traitant une installation SQL Server est abordée dans cet article, Notez simplement que vous devez utiliser SQL Server 2000 SP4 ou SQL Server 2005 SP2 et vérifiez que Canaux nommés (Named Pipes) est activé. En outre, le compte avec lequel vous installez WSS doit disposer tous les droits requis pour créer une nouvelle base de données dans SQL Server.

Vous devez installer Microsoft .NET Framework 3.0 Service Pack 1 (ce qui garantit que vous avez pare-feu Windows). Et vous devez installer des services Internet (IIS) 6.0 en sélectionnant l'option de serveur d'applications disponible dans la section Ajouter/Supprimer des composants Windows de l'applet Ajout/Suppression de programmes du Panneau. Vous devez activer ASP.NET, qui est disponible que si vous cliquez sur le bouton Détails lorsque vous sélectionnez serveur d'applications. Project Server ne sera pas installé si les ASP.NET 2.0.50727 extension Web n'est pas activée dans IIS. Cela peut se produire si ASP.NET 2.0 est installé sur l'ordinateur avant de services Internet (IIS) est activée. Si cela se produit, activer ASP.NET 2.0 en exécutant la –enable commande aspnet_regiis –i.

Dans Windows Server 2008, vous pouvez effectuer cela à l'aide de Server Manager pour installer le rôle Web Server (IIS) et le rôle serveur d'applications. Dans le cadre du rôle serveur d'applications, qui installe .NET Framework 3.0, vous devez vous assurer que les services de rôle Application Server Foundation et de support Web Server (IIS) sont sélectionnés pour l'installation.

Project Server 2007 installation

Démarrez l'installation de Project Server en exécutant le fichier Setup.exe. Si vous disposez de WSS, l'installation de Project Server 2007 sera familier, comme il s'appuie sur WSS 3.0. Après la saisie de la clé de produit et accepter les conditions du contrat licence, cliquez sur installation Basic ou Avancé. Si vous envisagez d'un système autonome, sélectionnez Basic, qui installe tous les composants sur un serveur, y compris SQL Server 2005 Express edition. Si vous choisissez Élaborée, vous verrez l'écran dans la figure 2 . Si vous sélectionnez l'option complète, vous installe le site Web frontal et composants serveur d'application.

fig02.gif

La figure 2 une installation autonome place tous les composants sur un seul ordinateur

Gardez à l'esprit que si vous configurez le serveur comme un serveur de recherche, vous pouvez nécessiter une grande de stockage local pour les index. Par conséquent vous souhaiterez peut-être cliquez sur l'onglet Emplacement des fichiers (également indiquée dans la figure 2 ) et sélectionnez un emplacement d'installation différents. Après avoir sélectionné fin, appuyez sur le bouton Installer maintenant.

Une fois l'installation terminée, l'option « exécuter le SharePoint produits et technologies configuration Assistant » est sélectionnée par défaut. Cliquez sur le bouton Fermer pour lancer l'Assistant de configuration.

Une fois que démarre l'Assistant et cliquez sur Suivant pour continuer au-delà de l'écran d'accueil, vous va être rappelé que certains services, y compris les services Internet (IIS) devrez peut-être être redémarré. Cliquez sur Oui pour passer à l'écran suivant, qui vous invite à créer une nouvelle batterie de serveurs ou vous connecter à un existant. Sélectionnez l'option pour créer une nouvelle batterie de serveurs, puis entrez le nom du serveur de base de données.

Vous devez également entrer le nom d'un compte d'utilisateur domaine qui servira par WSS pour se connecter à la base de données, comme illustré figure 3 . Pendant l'installation, vous êtes également attribuer des droits de SQL Server et fournir des informations d'identification pour le pool d'applications Administration centrale de SharePoint Services dans IIS. Si vous déployez un serveur autonome, le compte d'utilisateur peut être local.

fig03.gif

La figure 3 Création d'une base de données de configuration

Après avoir cliqué sur Suivant, vous serez invité à configurer le numéro de port et choisissez la méthode d'authentification pour une utilisation par l'application Web Administration centrale. Par défaut, l'Assistant va affecter un numéro port aléatoire que vous pouvez modifier en activant la case à cocher et en entrant un numéro de port. Le protocole d'authentification par défaut est NTLM ; la deuxième option est Negotiate (Kerberos). Si vous sélectionnez la deuxième option, le processus d'authentification va tenter d'utiliser Kerberos tout d'abord et reviendra à NTLM en cas d'échec. Si vous n'êtes pas familiarisé avec la configuration requise pour activer l'authentification Kerberos, coller avec NTLM.

Après avoir cliqué sur Suivant, s'affiche avec un écran de résumé. Cliquez sur suivant à nouveau pour démarrer le processus de configuration. Lorsque le processus d'attribution de privilèges d'accès est terminé, prenez note du numéro de port du site Administration centrale si vous n'avez pas déjà fait. Le site Web Administration centrale va être lancé dans votre navigateur une fois que vous appuyez sur le bouton Terminer, comme illustré figure 4 .

fig04.gif

La figure 4 site le Web Administration centrale

Vous remarquerez que le site Web Administration centrale est préconfiguré pour vous guider à travers les étapes restantes. Le premier élément dans la liste est un pointeur vers le SharePoint Services standard Guide de démarrage, qui répertorie certaines des étapes restantes configuration notamment :

  • Configuration des paramètres dans les messages électroniques entrants et sortants
  • Création ou extension d'applications Web
  • Création de sites et sous-sites Web
  • Configuration des paramètres de flux de travail
  • Configuration de journalisation des diagnostics

Vous devez suivez les instructions de configuration des paramètres de messagerie, mais tous les autres paramètres de Project Server sont traités dans les tâches suivantes. La deuxième tâche est un rappel pour ajouter tous les serveurs de la batterie de serveurs avant de configuration des services de batteries. Pour ajouter des serveurs à la batterie de serveurs ainsi vérifier quels serveurs sont déjà ajoutés, cliquez sur l'onglet opérations et puis cliquez sur les serveurs dans la batterie lien sous Topologie et services, comme illustré à la figure 5 .

fig05.gif

La figure 5 ajouter tous les serveurs à la batterie avant de configurer des services de batteries

Continuer notre exemple, une petite batterie de serveurs avec Web services d'application sur un serveur et la base de données sur un autre, vous devriez voir deux serveurs déjà répertoriés. La tâche suivante pour exécuter implique les services Project Server. Pour configurer les services, cliquez sur l'onglet Opérations, puis sur les services sur le lien de serveurs sous Topologie et services, comme illustré figure 5 . Une fois que vous avez sélectionné cette option, vous devez voir l'écran illustre la figure 6 .

fig06.gif

La figure 6 Configuration des services de serveurs

Vous devriez remarquer que par défaut certains services ne sont pas démarrés ; vous devez sélectionner l'option Démarrer afin de les démarrer. Les services répertoriés ici correspondent aux services répertoriés sous l'ordinateur Gestion MMC Microsoft Management Console (). Notez que si vous démarrez le service de recherche WSS, il est nécessaire fournir des informations d'identification pour le compte du service de recherche et le compte de service le contenu.

Le service de recherche WSS constitue la base de recherche à l'aide de Project Server. Ces comptes doivent être des comptes de domaine pour tout type d'implémentation de batterie de serveur et doivent être pas les membres du groupe Administrateurs de batterie de serveurs. Requis tous droits sont affectés lors de la configuration. L'étape de configuration finale de cette page consiste à spécifier la planification d'indexation. Il est judicieux de laisser la planification à la valeur par défaut jusqu'à ce que vous mieux avec les exigences opérationnelles quotidiennes de votre environnement Project Server. Environnements plus peuvent avoir dédié serveurs de recherche.

L'étape finale de la configuration Project Server implique la création d'applications Web pour les deux sites Web : le site Project Web Access (PWA) et le site de base fournisseur de services partagés (SSP). En outre, vous devez créer une collection de sites pour l'application Web PWA. La création du site personnel des services partagés est une partie de la tâche finale dans la liste des tâches d'administration identifié dans le site Web Administration centrale, comme illustré plus haut dans la figure 4 .

La première étape consiste à créer la nouvelle application Web pour le site PWA. À partir du site Administration centrale, cliquez sur Gestion des applications puis sélectionnez Créer ou étendre une application Web dans la section Gestion des applications de Web de SharePoint. Lorsque la page suivante charge, sélectionnez Créer une nouvelle application Web, comme illustré à la figure 7 .

fig07.gif

La figure 7 Création d'une nouvelle application Web SharePoint Services

Démarrez en entrant une description pour le site Web IIS et en sélectionnant un numéro de port. Pour cet exemple j'utiliserai le port 80 par défaut, mais si votre serveur Web héberge autres sites, vous devrez choisir un port différent, comme cette procédure est en conflit avec le site Web par défaut dans IIS. Vous avez également la possibilité d'utiliser des en-têtes d'hôte si vous avez besoin certains plue de flexibilité dans configuration D'IIS.

L'élément suivant que s'affiche est le chemin au répertoire virtuel, généralement n'a pas besoin d'être modifié.

Dans la section suivante, vous pouvez configurer sécurité. Les deux premières sélections couvrent le protocole d'authentification, vous devez laisser que NTLM, autoriser l'accès anonyme. Raisons, vous devez désactiver l'accès anonyme. La section suivante permet de configurer le pool d'applications utilisé par l'application Web. Entrez un compte de domaine dans la section Informations d'identification, puis laissez les options restantes à la sélection par défaut. La sélection finale, que vous devrez effectuer est d'identifier le serveur de recherche. Dans votre batterie de serveurs deux serveurs, ce sera le serveur local.

Après avoir créé l'application, vous devez créer une collection de sites. Pour ce faire, sélectionnez Créer une nouvelle collection de sites WSS et entrez les informations requises notamment titre, description et du nom de l'URL et chemin d'accès. Lorsque vous sélectionnez un modèle pour le site, l'un suffit, mais le modèle Team Site est généralement un bon point de départ. Vous avez terminé et réussi, lorsque la page de haut niveau site correctement créé charge.

L'étape suivante consiste à créer une application Web pour ordinateur hôte le fournisseur de services partagés. À partir du site Administration centrale, cliquez sur Gestion des applications puis sélectionnez Créer ou étendre une application Web dans la section Gestion des applications de Web de SharePoint. Lorsque la page suivante charge, sélectionnez Créer une nouvelle application Web. Au lieu d'utiliser un site Web existant, vous allez créer un nouveau site avec un nouveau numéro de port. Le numéro de port peut être aléatoire ou un vous sélectionnez. Suivez les étapes que vous avez effectuées pour créer le pool d'applications Web pour PWA. Vous pouvez également réutiliser les informations d'identification du pool d'applications si vous le souhaitez. Lorsque le processus est terminé, vous verrez la page Création d'applications.

Ensuite créer le fournisseur de services partagés (voir figure 8 ). Un fournisseur de services partagés est une partie intégrante d'une infrastructure WSS 3.0 qui tire parti de Project Server pour ses services application. Cela facilite également un fournisseur courantes sur les serveurs d'une batterie de serveurs.

fig08.gif

La figure 8 Création d'un fournisseur de services partagés

Créer un début de fournisseur de services partagés en cliquant sur l'onglet Gestion des applications puis sous la section Services partagés Office SharePoint sélectionnez Créer ou configurer les services partagés de cette batterie. Sur la page suivante cliquez sur Nouveau fournisseur de services partagés et travaillant dans les options de configuration. Plus important est que pour sélectionner l'application Web créé pour les services partagés.

Les données obligatoires seulement sont les informations concernant les informations d'identification à utiliser pour le service du fournisseur de services partagés (SSP). Toutes les autres options peuvent rester à leurs valeurs par défaut, bien que vous devez Vérifiez chaque valeur individuelle. Dans l'exemple, il doit être deux applications qui ont été créées dans les étapes précédentes. Une fois les services créés, vous verrez la page de succès.

L'étape finale consiste à créer l'instance de Project Server. Si vous appuyez sur OK dans la page de succès, vous accédez à la gestion page de services partagés de cette batterie. Cliquez sur le nom de services partagés vous venez de créer et vous vont être appliquées afin de la page Administration de services partagés. Maintenant, cliquez sur le lien de sites Project Web Access et lorsque la page de charge, cliquez sur le bouton appelé créer site Project Web Access, comme illustré figure 9 .

fig09.gif

La figure 9 Création d'un site Project Web Access

Lorsque la page suivante charge, vous devez confirmer les informations de configuration, telles que la application Web à utiliser, le chemin d'accès à utiliser pour PWA et le nom du compte qui doit être utilisé pour l'administration. Sélectionnez l'application Web qui vous précédemment dans le processus, pas l'application Web des services partagés.

En outre vous devrez entrer le nom de votre serveur de base de données. Cliquez sur OK commence le processus de création de site et de la base de données. Vous revenez à l'écran illustré figure 9 , mais maintenant il sera un site Web répertoriée et son état change telle qu'elle est en cours créée. Lorsque le processus est terminé, le statut passe à Provisioned et que vous avez terminé votre implémentation de Project Server, comme illustré figure 10 .

fig10.gif

La figure 10 une instance de Project Server 2007

Dernier mots

Project Server 2007 est clairement le plus important version de ce produit longtemps. Microsoft a investi beaucoup de temps et d'énergie à effectuer à Project Server 2007 une amélioration marquée sur les versions antérieures et si vous n'avez pas pris un oeil récemment, puis il est temps que vous l'avez fait.

Alan Maddison est consultant senior, spécialisé dans les technologies Microsoft, avec des systèmes professionnels stratégiques, une division Brocade.