瞭解處理器組態和 Exchange 效能

 

適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上次修改主題的時間: 2016-11-28

選取供 Microsoft Exchange Server 2010 使用的硬體時,要考量的三個最重要因素是處理器、記憶體數量以及儲存裝置的選擇。本主題會提供處理器組態指導方針,以提供 Exchange 良好的效能及強大的平台。

如需詳細指導與建議的記憶體組態,請參閱瞭解記憶體組態和 Exchange 效能。如需選取儲存裝置的詳細資訊,請參閱瞭解儲存裝置組態

目錄

選取適當的處理器

超執行緒

建議的處理器組態

虛擬部署

選取適當的處理器

對於生產環境,您必須選擇可與 64 位元版 Windows Server 作業系統配合使用的處理器。

在生產環境中,如果於使用 x64 相容處理器執行 64 位元版 Windows Server 2008 或 Windows Server 2008 R2 的電腦上已安裝 x64 版本的 Exchange 2010,則僅支援量產發行 (RTM) 版本的 Exchange 2010。

您可以從 Intel 中選取支援 Intel Extended Memory 64 Technology 的處理器,或從 AMD 中選取支援 AMD64 的處理器。如需這些處理器選項的詳細資訊,請參閱 Intel 64 結構 網站或位於 https://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_8825,00.htm 的 AMD Opteron Processor Family 網站。

Exchange 2010 的設計是僅可在 x64 相容處理器 (例如先前所列的處理器) 上執行,無法在 Itanium 型系統上執行。

不管您選擇的處理器為何,伺服器產品必須具有 Designed for Windows 標誌,才能獲得支援。如需詳細資訊,請參閱 Windows Logo Program:概觀。若要確保支援,您必須選取 Windows Server Catalog 中所列的伺服器。若您的伺服器未列在其中,則應與硬體供應商確認是否尚在進行測試。

回到頁首

超執行緒

超執行緒會導致容量計劃和監視面臨挑戰,進而導致 CPU 額外負荷的預期增益可能不合理。應依預設對生產 Exchange Server 停用超執行緒,只有在臨時測量 CPU 容量的提高 (直到取得其他硬體) 絕對需要時才啟用。

回到頁首

建議的處理器組態

您可以使用下表來協助您購買 Exchange 2010 的伺服器硬體。此表格根據以下定義,提供 Exchange 2010 的最低需求和建議的最高組態:

  • 最低   這是適合特定伺服器角色的最低處理器與記憶體組態。必須符合最低硬體需求,才能接收來自 Microsoft 客戶服務及支援的支援。

  • 建議插入處理器插槽的數量上限 這是根據價格及預期效能,所建議的用於所列角色之主機板處理器插槽的最大數量。建議的最大組態是指導方針,可能會隨價格變更與技術進步而不斷變更。它並非支援準則。

  • 建議的處理器核心數量上限範例 (假設 6 個核心處理器) 這是針對特定伺服器角色建議的處理器數量上限及記憶體組態的範例。最大值定義為以價格與效能為基礎,可使用之記憶體組態的上限。建議的最大值組態只是指導方針。不是支援準則,也不考量可能存取或安裝於伺服器的協力廠商應用程式的資源需求。建議的最大組態可能會隨著價格變動與技術進步而不斷改變。

注意事項附註:
下列指導假設平均並行性設定檔。並行性定義為伺服器上已連線並於特定尖峰期間使用該伺服器的使用者總數百分比。對於完整利用的伺服器而言,並行性通常在 75% 至 80%。

Exchange 2010 伺服器角色的處理器組態

Exchange 2010 伺服器角色 最小值 建議插入處理器插槽的數量上限 建議的處理器核心數量上限範例 (假設 6 個核心處理器)

邊際傳輸

1 x 處理器核心

2

12 x 處理器核心

集線傳輸

1 x 處理器核心

2

12 x 處理器核心

用戶端存取

2 x 處理器核心

2

12 x 處理器核心

整合通訊

注意事項附註:
根據部署了預設組態 (包括已啟用語音信箱預覽) 之整合通訊的建議。

2 x 處理器核心

2

12 x 處理器核心

信箱

2 x 處理器核心

2

12 x 處理器核心

用戶端存取/集線傳輸組合 (相同實體伺服器上執行 Client Access role 及 Hub Transport role)

2 x 處理器核心

2

12 x 處理器核心

多重角色 (相同實體伺服器上執行 Client Access role、Hub Transport role 及 Mailbox server role)

2 x 處理器核心

4

24 x 處理器核心

重要事項重要事項:
一些伺服器虛擬化平台可能不支援上述表格所列出的處理器上限值。如果您計劃在虛擬化平台上部署 Exchange server role,請檢查該平台的文件,以確定支援的虛擬處理器上限值。
注意事項附註:
標準效能評估公司 網站提供的評等可用來合理化不同的處理器和伺服器組態。

Hub Transport server role

在 Hub Transport Server 已部署數部信箱伺服器與上千個信箱的組織中,建議 Hub Transport server role 使用 8 x 處理器核心的組態。設定 Hub Transport Server 使用防毒及反垃圾郵件工具時,可有效使用具有更多處理器核心的伺服器。處理器使用率依據幾項因素,例如郵件速率、平均郵件大小、啟用的傳輸代理程式數目、防毒組態以及協力廠商應用程式。

Client Access server role

在 Exchange 2010 結構中,已將大部分用戶端特定功能從信箱伺服器移至 Client Access Server。在 Exchange 2010 中,當非 MAPI 用戶端 (例如 POP3 與 IMAP4 用戶端) 存取郵件時,會在 Client Access Server 上轉換郵件。此外,MicrosoftOfficeOutlook Web App 的轉譯工作是在 Client Access Server 上執行,這與舊版 Exchange 中的 Microsoft Exchange 資訊儲存庫服務相反。

這些結構上的變更讓 Client Access Server 可以卸載來自信箱伺服器的大量處理負荷,並有效利用 8 x 處理器核心。在沒有足夠信箱或非 MAPI 用戶端流量不足以保證使用 4 x 處理器核心伺服器的組織中,Client Access Server 可以利用具有 2 x 處理器核心的伺服器。

Unified Messaging server role

建議 Unified Messaging server role 使用 8 x 處理器核心的組態。在 Unified Messaging Server 上使用多重核心,可取得幾項結構功能,例如將語音信箱訊息從 .wav 轉換成 Microsoft Windows Media 音訊 (WMA)。在沒有足夠信箱或 Unified Messaging Server 活動不足以保證使用 4 x 處理器核心伺服器的組織中,Unified Messaging Server 可以使用具有 2 x 處理器核心的伺服器。

Mailbox server role

建議 Mailbox server role 的組態主要根據信箱個數與使用者設定檔。4 x 處理器核心伺服器可取得價格與效能間的良好平衡,而且應該能夠主控數千個信箱。必須瞭解平均的用戶端使用者設定檔,才能調整信箱伺服器的大小。可以使用傳輸效能計數器來收集該設定檔,該計數器可以指示 Exchange 系統內的總體郵件輸送量。您還可以使用協力廠商工具。

如需特定使用者設定檔之處理器需求的詳細資訊 (根據郵件傳送量),請參閱信箱伺服器處理器容量規劃

多重角色伺服器

一般而言,多重角色伺服器應調整為將可用處理器核心的一半用於 Mailbox server role,另一半則用於 Client Access server role 和 Hub Transport server role。建議的最大處理器核心組態列在多重伺服器角色組態的 24 x 處理器核心,對於在多重角色伺服器上主控的使用者數目上限,間接提供指導。雖然此組態可以使用超過 24 x 處理器核心,但是不建議這樣使用。如需詳細資訊,請參閱瞭解容量計劃中的多個伺服器角色組態。如需組合 Hub Transport server role 與 Client Access server role 的詳細資訊,請參閱瞭解容量計劃中結合用戶端存取和集線傳輸的角色組態

回到頁首

虛擬部署

測試中發現,與虛擬機器中執行來賓作業系統相關聯之 CPU 額外負荷的範圍是 9% 到 12%。例如,在虛擬機器上執行來賓作業系統所佔用的 CPU 資源,通常為在實體硬體上執行同等作業系統所佔用 CPU 資源的 88% 到 91%。鑒於 Hypervisor 處理器額外負荷,建議您將信箱伺服器的使用者容量減少 10%。

回到頁首

 © 2010 Microsoft Corporation. 著作權所有,並保留一切權利。