Download presentation
Presentation is loading. Please wait.
Published byRebecca Sutton Modified over 9 years ago
2
Designing a Scalable Enterprise Project Management Architecture Ken Toole Platform Test Manager MS Project Microsoft Corporation
3
Agenda What is Project Server Configuration Overview of Project Server Architecture Configuration Options Options for each tier of the application Primary factors that indicate each option Multi-Site (hosted) installation options
4
Project Server Configuration Flexible deployment of application components to variable number of servers Supports wide variation of use Different uses stress different components Customer Architecture Review Program In depth study of > 40 customer’s scenarios and analysis of the scalability requirements of each Project Server Configuration Planning Guide Microsoft Download Center
5
Logical Architecture Project Server IIS, ASP Pages Project Data Service XML Web Service View Processing Svc NT Service Session Mgmt Svc NT Service Scheduled Action Svc NT Service Trace Service NT Service Sharepoint “Front-End” IIS WSS DBPS Core DBPS Views DB PS Projects DB
6
Logical Architecture Project Server IIS, ASP Pages Project Data Service XML Web Service Sharepoint “Front-End” IIS WSS DBPS Core DBPS Views DB PS Projects DB
7
Web Server Options Single Server Dual Servers Single Cluster Dual Clusters
8
Single Server Simplest setup Scale limited to size of hardware Project Server IIS, ASP Pages Project Data Service XML Web Service Sharepoint “Front-End” IIS
9
Dual Server Separate WSS and Project Server Allows ‘right sizing’ of each server based on use Use when significant WSS usage is expected outside of project server Project Server IIS, ASP Pages Project Data Service XML Web Service Sharepoint “Front-End” IIS
10
Project ServerPDSWSS Project ServerPDSWSS Single Cluster Efficient use of less expensive hardware Flexibility of maintenance and adding capacity Use when balance of WSS to PS usage unknown Project ServerPDSWSS
11
Dual Cluster Max flexibility in adding capacity as required Separate admin and maintenance orgs Max capacity strategy Project ServerPDS Project ServerPDS Project ServerPDS WSS
12
Views Processing Options On Web Server Separate Server Multiple Separate Servers On Database Server
13
Project Server IIS, ASP Pages Project Data Service XML Web Service Sharepoint “Front-End” IIS Views on Web Servers Default option Only supported when using a single PS web server View Processing Svc NT Service
14
PSPDSWSS Views on Separate Server Required for clustered PS web servers Increased publishing capacity Single processor speed is critical View Processing Svc NT Service
15
PSPDSWSS Views on Multiple Server New capability in SP1 Not ‘clustered’, additional separate servers Single processor speed is critical View Svc
16
Views on Database Server Eliminates network overhead during publish Increased publishing speed Single processor speed is critical View Processing Svc NT Service PS Views DB
17
Database Partition Options Single Database Two Databases Three Databases
18
Single Database All three logical table sets on one machine Default install option WSS DB PS Core DB PS Views DB PS Projects DB
19
Two Databases Separate server for views data Supported through PS Installer WSS DB PS Core DB PS Views DB PS Projects DB
20
Three Databases Separate server for views data Separate server for project data Requires use of command line tools WSS DB PS Core DB PS Views DB PS Projects DB
21
Multi-Site Configurations Multiple Project Server web sites on single hardware platform Separate database (not server) per Project Server site Additional flexibility for views processing and database layout
22
Multi-Site Front End Single or Dual web server clusters for all sites Number servers based on total number of concurrent users supported Project ServerPDSWSS Project ServerPDSWSS Project ServerPDSWSS
23
Views Processing Options Multiple sites per views server Multiple views servers per site Site 2 Site 3 Site 1 View Svc
24
Database Options Multiple servers, partition by site Multiple servers, partition by usage Multiple servers, partition by function Site 3 Site 1 Site 4 Site 2 Site 1 Core Site 1 Views Site 2 Core Site 2 Views
25
Related Sessions Implementing EPM in to a large complex environment Microsoft Office Project 2003 Resource Kits
26
© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.