關於效能和容量規劃 (Office SharePoint Server)

本章會引導您完成決定單一伺服器陣列硬體需求的程序。其可找出影響效能和容量需求的特性,並提供下列建議:

  • 伺服器陣列中的伺服器電腦數目。

  • 伺服器陣列中的應用程式伺服器角色設定。

  • 伺服器陣列中特定伺服器角色的硬體需求。

容量規劃程序應包括您環境專屬特性的測試程式。因為指定環境中有各式各樣的因素會影響效能及容量,所以建立環境特性時,測試是極其重要的步驟。

規劃容量與可用性

本章假設您已使用規劃備援 (Office SharePoint Server) 文章規劃可用性需求。使用「規劃可用性」文章之後,您會以符合貴組織最基本可用性需求的拓撲,開始容量規劃的練習。假設您要部署已決定的拓撲,本章可協助您決定:

  • 是否需要新增額外的伺服器,以滿足容量和效能目標。

  • 是否需要調整應用程式伺服器角色設定,以最佳化伺服器陣列的容量及效能。

  • 是否需要根據容量需求,規劃多個伺服器陣列。

在某些情況下,組織對可用性的需求可能會導致容量或效能供過於求的伺服器陣列規模。如果發生此種情況,容量規劃程序可以著重在節約伺服器硬體規模,而非新增額外的伺服器電腦或擴充較佳執行力的硬體。

在許多情況下,會以符合組織最基本之可用性需求的拓撲為起點,再新增或擴充伺服器電腦以滿足容量和效能目標。

64 位元與 32 位元

雖然 Microsoft Office SharePoint Server 2007 可以部署在 32 位元的伺服器上,但 Microsoft 仍建議在 Office SharePoint Server 2007 伺服器陣列部署中使用 64 位元伺服器。本指南提供的指導皆是以 64 位元伺服器的測試結果為本。因此,若您規劃部署到 32 位元伺服器,應另行對環境中的 32 位元伺服器執行測試。本指南倡行之最佳作法及效能,一般而言仍適用於 32 位元的環境,但實際結果可能不盡相同。

64 位元系統架構有多項特性,可構成絕佳的伺服器延展性和效能:

  • 記憶體定址能力   32 位元系統僅能直接處理 4 GB 的位址空間。但在 64 位元系統架構上執行的 Windows Server 2003 SP1,最多可支援 1,024 GB 的實體及可定址記憶體。

  • 大量處理器及每個處理器有更多的線性擴充能力   改良式的平行處理及匯流排架構讓 64 位元平台得以支援大量處理器 (最多 64 個),同時提供每個額外處理器幾近線性的擴充能力。只有 64 位元架構能夠使用提供 32 個以上 CPU 的伺服器平台。

  • 增強型匯流排架構   目前 64 位元晶片組上的匯流排架構,比舊產品更快更寬。有更多的資料通過快取及處理器;這好比是改良透過撥接連線提供的寬頻連線。

如需有關在 32 位元伺服器上部署 Office SharePoint Server 2007 的詳細資訊,請參閱<調整網頁伺服器效能 (Office SharePoint Server)>。

從 SharePoint Portal Server 2003 升級

因為 Office SharePoint Server 2007 提供更豐富的功能集,所以需要更健全的伺服器環境,以維持您以 SharePoint Portal Server 2003 建立的效能水準。您可能會發現,除非目前的 SharePoint Portal Server 硬體保持在最新狀況,且有比支援目前環境所需還更多的資源,否則 Office SharePoint Server 2007 部署會需要升級版的硬體。

若能夠維持每個拓撲層的架構同質性,即可將 Office SharePoint Server 2007 伺服器陣列部署在混合了 32 位元及 64 位元的伺服器上。例如,您不應該混合 32 位元及 64 位元的 Web 前端 (WFE) 伺服器,但可在有 32 位元 WFE 伺服器及應用程式伺服器的伺服器陣列中,使用 64 位元資料庫伺服器。

如要升級現有的伺服器陣列,或規劃只有在必要時才部署 64 位元伺服器,建議您優先使用 64 位元伺服器,如下所示:

  1. 執行 SQL Server 的電腦

  2. 應用程式伺服器 (依此順序)

    1. 索引

    2. Excel

    3. 搜尋

  3. WFE 伺服器

效能和容量規劃方法

有許多變數會影響效能和容量規劃。因此,一個簡單的問題卻很難得到乾脆的答案。於是,對效能或容量相關問題的回答,通常都會出現「取決於...」等字句。

本章提供的效能及容量練習,設計目的在於減少需考量的變數,以常見案例為基礎提供直接的答案。不過,本章也提供指導,讓您根據個別的解決方案特性,計算容量及效能需求。本章有兩種類型的規劃指導:

  • **效能及容量需求評估建議   **係根據目標案例提供的一系列文章。每篇文章定義一個具代表性的使用設定檔,並會找出會影響案例之容量及效能的主要特性。根據此設定檔及主要特性,讓您使用預先定義的資料評估解決方案所需的容量。

  • 計算特定效能及容量需求的公式及指導   使用此指導,您可自行開發使用設定檔 (或修改其中一個案例設定檔),計算會影響解決方案容量及效能的所有變數。

效能和容量規劃程序

效能和容量規劃著重在三方面的解決方案規模調整:

  • 軟體界限   每個可以實作的功能及可以建立的物件,都有擴充限制。規劃容量界限可確保解決方案設計適合軟體的擴充建議。本指南提供的軟體界限及限制適用於所有 Office SharePoint Server 2007 環境。

  • 輸送量目標   輸送量是伺服器或伺服器陣列每秒能夠處理的作業數。伺服器陣列所執行的每種動作類型,都會造成伺服器硬體的效能負載。主要動作包括使用者作業、編製索引內容及作業工作 (例如備份資料庫)。使用特殊功能也會增加效能負載。發展出輸送量目標包含評估或計算伺服器陣列支援預期的輸送量負載時,每秒所必須處理的作業數。

  • 資料容量   資料容量包括預期的內容資料庫及設定資料庫容量。根據解決方案,每部伺服器角色也有其獨特的資料需求,例如內容索引及快取內容的磁碟空間。

文章評估效能及容量需求 (Office SharePoint Server) 中所列的每個案例,都提供有建立輸送量目標及資料容量的指導。

建議程序包括下列步驟:

  • 規劃軟體界限 針對解決方案設計,檢閱軟體的軟體界限及限制,並視需要則調整設計。

  • 評估效能及容量需求 找出最符合您解決方案的案例,並檢閱對應於規劃文章中的指導。使用該文章找出環境的重要效能及容量特性,以評估解決方案的輸送量及資料容量目標,然後針對數個範例拓撲評估目標及調整硬體規模。

  • 根據效能及成長規劃擴充動作   瞭解解決方案的效能特性,以及決定支援解決方案所需之伺服器硬體後,即可為未來的成長規劃擴充動作。

  • 針對環境測試解決方案   建立起點拓撲之後,可根據部署計劃部署測試環境。請使用提供的測試工具建立環境的實際效能及容量資料,並視需要修訂部署計劃。

下載本書

本主題隨附於下列可下載的叢書中,以便於閱讀與列印:

請參閱 Office SharePoint Server 2007 可下載的內容 (英文) 上提供的完整叢書清單。

另請參閱

概念

規劃軟體界限 (Office SharePoint Server)
實體拓撲建議 (Office SharePoint Server)
實體儲存裝置建議 (Office SharePoint Server)
調整網頁伺服器效能 (Office SharePoint Server)
Office SharePoint Server 2007 的快取
其他效能和容量規劃因素 (Office SharePoint Server)
效能和容量規劃工具 (Office SharePoint Server)
白皮書:在 Office SharePoint Server 2007 中使用大型清單
規劃及監視 Office SharePoint Server 的 SQL Server 儲存體:效能建議和最佳作法 (白皮書)