概述:Project Server 2010 與 SharePoint Server 2010 體系結構
本文討論 SharePoint 場管理員在規劃部署 Microsoft Project Server 2010 時應考慮的規劃注意事項。Project Server 2010 建立在 Microsoft SharePoint Server 2010 體系結構之上,對 SharePoint Server 2010 功能和服務具有很大的依賴性。本文介紹以下注意事項:
- Microsoft Enterprise Project Management 2010 概述
- Project Server 2010 與 SharePoint Server 版本的兼容性
- 安裝注意事項
- Project Server 2010 的服務應用程序要求
- 數據庫注意事項
- Microsoft SQL Server Analysis Services (SSAS) 注意事項
- Project Server 2010 語言包
- Web 瀏覽器注意事項
Microsoft EPM 概述
Microsoft Enterprise Project Management (EPM) 2010 Solution 是一個靈活的端到端項目組合管理平臺,許多行業的組織使用該解決方案將主要的 PPM 流程自動化。EPM Solution 幫助組織實現以下業務目標:
- 直觀地捕獲中央存儲庫中的所有請求,并使用調控工作流進行管理:需求管理
- 基于組織業務策略,客觀地對項目組合進行優先級設置、優化并選擇符合組織業務策略的最佳項目組合:項目組合選擇和分析
- 在整個項目生命周期內積極主動地管理資源:資源管理
- 輕松地創建和交流簡單及復雜的項目日程:日程管理
- 控制和評估項目及項目組合財務業績:財務管理
- 簡化工作組成員提供的時間與任務狀態更新的集合:時間與任務管理
- 更好地聯系不同工作組以共享信息和推進協作:工作組協作
- 識別和減少可能對項目成功產生負面影響的問題和風險并針對問題與風險進行交流:問題與風險管理
- 有效評估項目業績以及深入了解和控制所有項目組合:商業智能與報告
- 啟動、規劃和交付策略程序:程序管理
Microsoft EPM Solution 包括 Microsoft Project 2010 系列中的以下產品,以提供基于計算機和 Web 的 PPM 綜合解決方案
- Microsoft Project Server 2010:Project Server 2010 將具有結構化執行功能的 SharePoint Server 2010 的業務協作平臺服務聚集起來,以提供靈活的工作管理解決方案。Project Server 2010 將項目和項目組合管理統一起來,幫助組織針對業務優先級調整資源和投資,對各種工作進行控制,并使用功能強大的儀表板顯示業績。Project Server 2010 采用一流的 Microsoft Office Project Portfolio Server 2007 項目組合管理技術。這就不再需要 Project Server 網關(在 Office Project Portfolio Server 2007 和 Microsoft Office Project Server 2007 之間推送數據需要該網關),同時不再需要在整個解決方案內提供一致的 SharePoint Server 用戶界面。
- Microsoft Project Professional 2010:Microsoft Project Professional 2010 提供可視性化程度提高的、功能強大的方式來簡化規劃、協作和資源管理,以便管理員能夠成功應對各種項目。Project Professional 2010 與 Project Server 2010 的聯合確保組織能夠實現統一項目組合管理所帶來的附加業務優勢。
![]() |
---|
有關 Project Server 2010 中的新功能的詳細信息,請參閱 Project Server 2010 中面向 IT 專業人員的新增功能。 |
Project Server 2010 構建在 SharePoint Server 2010 的基礎之上,通過使用新的服務應用程序模型提供真正的多層體系結構。Project Server 體系結構包括前端層中的 Project Professional 2010 和 Microsoft Project Web App 客戶端。前端應用程序僅通過 Project Server 接口 (PSI) Web 服務與中間層通信,后者再與商業對象層進行通信。商業對象通過數據訪問層使用數據庫。客戶端應用程序并不直接訪問主數據庫,Project Server 對客戶端隱藏商業對象和 DAL。有關 Project Server 2010 體系結構的詳細信息,請參閱 Project Server 2010 體系結構。
Project Server 2010 與 SharePoint Server 各版本的兼容性
Project Server 2010 需要安裝 SharePoint Server 2010 Enterprise 版本。請參閱下表以了解 Project Server/SharePoint Server 的兼容性。
安裝要求 | 可與以下產品在同一服務器場上共存 | 不能與以下產品配合使用 | |
---|---|---|---|
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 |
有關 Project Server 2010 要求的詳細信息,請參閱確定硬件和軟件要求 (Project Server 2010)。
部署
與 SharePoint Server 類似,Project Server 服務器場部署根據企業要求不同而在復雜性和規模上有所不同。作為一種三層應用程序,Project Server 2010 支持所有服務器場拓撲結構(小型、中型和大型)。與 Office Project Server 2007 類似,Project Server 2010 可以部署在物理服務器或虛擬服務器 (Hyper-V) 上,具體情況取決于 IT 要求。此外,如果組織外部的資源必須在項目上開展協作,則可以針對 Extranet 訪問權限配置 Project Server 2010。與 SharePoint Server 類似,Project Server 2010 支持 Windows PowerShell。有關詳細信息,請參閱 用于 Project Server 2010 的 Windows PowerShell。有關 Project Server 2010 容量規劃的詳細信息,請參閱規劃性能和容量 (SharePoint Server 2010)。
從 Project Server 2007 升級
Microsoft 知道客戶已經投入了大量資金在組織內部署 Office Project Server 2007。Microsoft 已在升級過程和策略方面進行了投資,確保客戶能夠順利地從 Office Project Server 2007 遷移到 Project Server 2010。有關 Project Server 2010 升級和遷移的詳細信息,請參閱 Project Server 2010 的升級和遷移資源中心(該鏈接可能指向英文頁面) (http://go.microsoft.com/fwlink/?linkid=191607&clcid=0x804)(該鏈接可能指向英文頁面)。
安裝注意事項
將 Project Server 2010 安裝至服務器場中的所有服務器:將 Project Server 2010 安裝至某個服務器場時,必須將 Project Server 2010 安裝至該服務器場中的每臺應用程序服務器和 Web 服務器。這樣,該服務器場中的每臺服務器都需要 Project Server 2010 許可證。當您將更新應用到 Project Server 2010 時,很重要的一點是將相同的更新應用到該服務器場中的每臺應用程序服務器和 Web 服務器,以確保該服務器場中的所有服務器都處于一致的狀態。
有關如何安裝 Project Server 2010 的詳細信息,請參閱將 Project Server 部署到服務器場環境。
有關許可和定價的詳細信息,請參閱 Microsoft 批量許可 (http://go.microsoft.com/fwlink/?linkid=155897&clcid=0x804)。
應用程序服務器容錯:服務器場中的 Project Server 2010 應用程序服務器通過循環負載平衡實現容錯功能。非運行中的服務器將被跳過,并且服務器場中的其余應用程序服務器將對請求提供服務。使用此功能則不需要應用基于硬件的容錯解決方案。
跨服務器場的服務不受支持:Project Server 2010 不支持跨服務器場共享服務(跨服務器場的服務)。因此,如果 Project Server 2010 安裝在不同于主內容管理服務器場的單獨服務器場中,則必須仔細進行規劃。此外,Project Server 2010 不具備在多個 Project Web App 實例之間同步數據的機制。
Project Server 2010 的服務應用程序要求
在 Project Server 2010/SharePoint Server 2010 中,服務不再包含在共享服務提供程序 (SSP) 中,這一點與在 Office Project Server 2007/Office SharePoint Server 2007 中不一樣。您只能部署服務器場需要的服務(稱為服務應用程序)。Web 應用程序隨后可配置為僅使用所需要的服務,而不是已部署的完整服務集。
![]() |
---|
有關 SharePoint Server 2010 服務體系結構的詳細信息,請參閱邏輯體系結構組件 (SharePoint Server 2010)。另請參閱 SharePoint 2010 產品的服務技術圖表(Microsoft Visio 格式)(該鏈接可能指向英文頁面)。 |
必須需要啟用以下五項服務,才能運行 Project Server 2010 服務器場:
- Project Service 應用程序(用于承載 Project Web App 實例)
- Excel Services(用于報告)
- PerformancePoint Service(用于報告)
- Secure Store Service(用于報告)
- State Service(用于圖表)
![]() |
---|
出于性能考慮,最佳做法是僅啟用必需的服務來滿足要求。 |
數據庫注意事項
安裝和配置 Project Server 2010 會創建以下數據庫:
- 草稿數據庫:包含用于保存 Microsoft Project Professional 2010 中未發布項目的表。使用 Microsoft Project Web App 不能訪問草稿數據庫中的項目數據。
- 已發布數據庫:包含所有已發布的項目。可在 Project Web App 中查看已發布項目。已發布數據庫中還包含特定于 Project Web App 的表(時間表、模型、視圖等)和全局模擬運算表(大綱代碼、安全和元數據)。
- 存檔數據庫:保存項目的備份版本及較早版本。
- 報告數據庫:用作生成報告和聯機分析處理 (OLAP) 多維數據集的臨時區域。報告數據庫中的數據幾乎實時更新,綜合性很強,經過優化可用于生成只讀報表。有關詳細信息,請參閱規劃報告和商業智能 (Project Server 2010)。
- 內容數據庫:我們建議使用專用內容數據庫來存儲 Project Web App 內容和所有項目工作區數據(例如,問題/風險/可交付結果和項目文檔)。
有關 Project Server 2010 數據庫的詳細信息,請參閱規劃數據庫層 (Project Server 2010)。
此外,如果 State Service(Project Server 2010 所必需)第一次在應用程序服務器上啟動,將會為該服務器創建一個數據庫。
有關安裝過程的詳細信息,請參閱將 Project Server 部署到服務器場環境。
SQL Server Analysis Services 注意事項
與 Office Project Server 2007 類似,Project Server 2010 使用 SQL Server Analysis Services 來生成聯機分析處理 (OLAP) 多維數據集,此類數據集用于根據項目、時間表和資源生成報表。
在此版本中,Project Server 已與 Microsoft SharePoint Server 2010 中的 Excel Services 集成,從而使創建自定義報表更加容易。作為此集成的一部分,會提供空的數據連接工作表和示例報表。有關報表的詳細信息,請參閱 Project Server 2010 TechNet 資源中心中的商業智能(該鏈接可能指向英文頁面) (http://go.microsoft.com/fwlink/?linkid=191609&clcid=0x804)(該鏈接可能指向英文頁面)。
若要使用 Project Server 2010 中的報表,您必須將 SQL Server 2008 分析管理對象 (AMO)(該鏈接可能指向英文頁面) 安裝到服務器場中的每臺應用程序服務器上。
![]() |
---|
請使用 Microsoft SQL Server 2008 版本的 AMO 來托管您的數據庫,無論目前使用的是哪個版本的 SQL Server。 |
此外,安裝 AMO 對象后,您必須在服務器場中運行 Project Application Service 的每臺應用程序服務器上重新啟動該服務。可在 SharePoint 中心管理網站“系統設置”頁的“管理服務器上的服務”頁中配置該服務。
有關 SQL Server Analysis Services 的要求(針對于 Project Server 2010)的詳細信息,請參閱配置 Project Server 2010 報告。
Project Server 2010 語言包
Project Server 2010 語言包使 Project Web App 用戶可以通過多種語言查看網站。SharePoint Server 2010 也有語言包,但其用途與 Project Server 2010 語言包不同,因為前者允許用戶以不同的語言創建網站。請注意有關 Project Server 2010 語言包的以下事項:
- 當您安裝 Project Server 2010 語言包時,應當在運行 SharePoint 產品和技術配置向導 之前,將該語言包的安裝文件安裝至服務器場中的所有應用程序服務器和 Web 服務器。
- 如果要安裝多個語言包,則應在運行 SharePoint 產品和技術配置向導 之前,將所有語言包的安裝文件安裝至服務器場中的所有應用程序服務器和 Web 服務器。
- Project Server 2010 語言包提供以下語言:
- 阿拉伯語
- 葡萄牙語(巴西)
- 簡體中文
- 繁體中文
- 捷克語
- 丹麥語
- 荷蘭語
- 英語
- 芬蘭語
- 法語
- 德語
- 希臘語
- 希伯來語
- 匈牙利語
- 意大利語
- 日語
- 朝鮮語
- 挪威語(博克馬爾語)
- 波蘭語
- 葡萄牙語
- 俄語
- 斯洛伐克語
- 斯洛文尼亞語
- 西班牙語
- 瑞典語
- 土耳其語
- 烏克蘭語
- SharePoint Server 2010 還有 Project Server 2010 不支持語言的其他語言包。
重要:
目前,如果安裝的 SharePoint Server 2010 語言包在 Project Server 2010 中不受支持,當您以后必須將 Office Project Server 2007 數據升級至 Project Server 2010 服務器場時,可能會出現問題。此類問題將在以后的累積更新中得到解決。 - 保加利亞語
- 克羅地亞語
- 愛沙尼亞語
- 印地語
- 哈薩克語
- 拉脫維亞語
- 立陶宛語
- 羅馬尼亞語
- 塞爾維亞語(拉丁語系)
- 泰語
Web 瀏覽器注意事項
通過 Project Web App 進行的 Project Server 2010 訪問需要使用 Microsoft Internet Explorer 7 或 Microsoft Internet Explorer 8 作為 Web 瀏覽器。這一點非常重要,因為 SharePoint Server 2010 不僅支持上述 Web 瀏覽器,而且支持 Project Web App 不支持(并且在某些情況下明確阻止)的 Web 瀏覽器。如果您的組織目前使用的應用程序明確用于 Internet Explorer 6,這也可能成為一個問題。有關解決方法和其他規劃主題的詳細信息,請參閱規劃瀏覽器支持 (Project Server 2010)。
有關支持與 SharePoint Server 2010 配合使用的 Web 瀏覽器的詳細信息,請參閱規劃瀏覽器支持 (SharePoint Server 2010)。
原文 | 來源:微軟TechNet中文站