信箱儲存區設計程序

 

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

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

建議您將儲存設計程序分成三個步驟。下列章節提供有關每一個設計步驟的詳細資訊,包括信箱儲存需求和最佳作法。

步驟 1:收集儲存輸入需求

有數項 Exchange 2010 架構因素會影響信箱儲存設計。下表列出影響信箱儲存設計的最重要因素。

信箱儲存設計的架構因素

設計因素 描述 儲存設計影響

信箱個數

特定信箱伺服器上要裝載的目標最大信箱數。

效能   信箱越多表示每部伺服器要傳遞及開啟的郵件越多。這樣會產生更多記錄檔及資料庫 I/O。

容量   信箱越多表示需要越多的容量來儲存信箱內容。這樣會影響每部伺服器的資料庫數目和資料庫大小。信箱越多也表示每部伺服器每天產生的記錄檔越多。

可靠性   一般而言,信箱伺服器上裝載越多信箱,對於可用性的需要也會越高。

信箱並行性

一小時內同時連接至信箱伺服器的使用者百分比。

效能   並行性越高表示每部伺服器傳遞和開啟的郵件越多。這樣會產生更多記錄檔和資料庫 I/O。一般而言,100% 並行性適用於標準資訊工作者儲存大小。

容量   並行性越高表示每部伺服器每天產生的記錄檔越多。

信箱大小

每個信箱的最大信箱配額,例如信箱大小上限等於 10 GB。這個配額包括主要信箱、個人封存和可復原項目 (暫放) 資料所需的容量。

效能   主要信箱越大,表示有越多不常執行的資料庫作業內容要處理;例如,整個 Microsoft Outlook 離線資料夾檔案 (.ost) 同步,以及在 Microsoft OfficeOutlook Web App 中建立新檢視。如此可能產生稍多的記錄檔及資料庫 I/O。

容量   信箱越大,表示需要越多容量儲存信箱內容。這樣會影響每部伺服器的資料庫數目和資料庫大小。

信箱使用率設定檔

信箱伺服器上使用者的使用率特性,一般定義為每天傳送和接收的郵件,以及平均郵件大小 (KB)。

效能   信箱使用率設定檔越密集,可能產生的記錄檔和資料庫 I/O 就越多。

容量   信箱使用率設定檔的密集度越高,等於每部伺服器每天產生的記錄檔越多。

電子郵件用戶端類型

不同電子郵件用戶端的類型和百分比,例如 Outlook 2003 快取 Exchange 模式、Windows Mobile、Microsoft Exchange ActiveSync 及 Microsoft OfficeOutlook Web App。

效能   不同用戶端會在伺服器上呈現不同的效能特性。

電子郵件用戶端擴充

可擴充電子郵件用戶端功能的 Microsoft 和協力廠商應用程式,例如 Office Communicator 和 Windows 桌面搜尋用戶端。

效能   根據實作而定,電子郵件用戶端擴充應用程式對於信箱伺服器資料庫 I/O 的影響可輕可重。

伺服器應用程式

在 Exchange 信箱伺服器上或藉以執行的應用程式,例如協力廠商行動裝置應用程式和防毒應用程式。

效能   根據實作而定,伺服器應用程式對於信箱伺服器資料庫 I/O 的影響可輕可重。

高可用性需求

是否使用 Exchange 2010 高可用性以及如何設定,例如複本數、站台數目及延遲複本。

效能   高可用性解決方案需要的 I/O 可能稍微多於非高可用性解決方案,用以處理記錄複寫所產生的額外記錄磁碟區 I/O。

容量   使用高可用性會增加需要的資料庫檔案儲存數量 (根據複本數而定)。如果使用循環記錄,則可能減少記錄檔容量。使用高可用性等於每部伺服器每天產生更多記錄檔。

可靠性   部署高可用性可增加可行的儲存選項數目。在高可用性部署中使用多個資料庫複本時,可以使用較不可靠的儲存、未使用 RAID 的儲存或一群磁碟機 (JBOD)。

如需上表中所述功能的詳細資訊,請參閱下列主題:

步驟 2:根據 I/O 和容量需求設計儲存架構

完成收集 Exchange 2010 儲存輸入需求之後,您必須根據 I/O 和容量需求設計儲存架構。設定儲存架構的方式有許多種。您可以手動計算儲存架構的需求,或是使用 Exchange 2010 信箱伺服器角色需求計算器。若要手動計算您的需求,需要更深入了解信箱儲存設計,本主題稍後的<手動計算信箱伺服器角色需求>中所列的主題將提供關於這方面的進一步資訊。使用信箱伺服器角色計算器時,它可讓您輸入資訊,然後為您的設計提供建議的最佳作法。

手動計算信箱伺服器角色需求

完成下列步驟來衍生您的信箱伺服器角色架構:

  1. 若要判斷您的高可用性模型,請參閱瞭解高可用性的因素

  2. 若要計算您的資料庫和記錄容量需求,請參閱瞭解信箱資料庫及記錄檔容量的因素

  3. 若要判斷記憶體需求,請參閱瞭解信箱資料庫快取

  4. 若要計算您的資料庫和記錄效能需求,請參閱瞭解資料庫與記錄檔效能因素

  5. 若要根據您的需求判斷您的邏輯單元編號 (LUN) 架構,請參閱瞭解 Exchange 2010 LUN 架構

  6. 若要根據您的需求判斷儲存架構,請參閱瞭解儲存裝置組態

  7. 若要判斷您的 CPU 需求,請參閱信箱伺服器處理器容量規劃

若要查看如何收集這些資訊,請檢閱 Exchange 2010 Mailbox Server Role 設計範例

使用信箱伺服器角色需求計算器

Exchange 2010 信箱伺服器角色需求計算器可讓您透過指定一組輸入因素的方式,判斷信箱伺服器角色的需求。計算器可判斷記憶體、儲存 (I/O 效能、容量和儲存組態)、最佳 LUN 配置及 CPU MHz 的需求。您必須將許多變數納入考量,才能為 Exchange 2010 信箱伺服器設計出最佳的解決方案,而計算器可在設計過程中幫助您。如需計算器 (以及下載計算器) 的詳細資訊,請參閱 Exchange Server 團隊部落格文章 Exchange Server 2010 信箱伺服器角色需求計算器

注意事項附註:
每個網誌的內容及其 URL 如有變更,恕不另行通知。每個網誌的內容係依「現狀」提供,不為瑕疵責任擔保且不賦予任何權力。使用內含的指令碼範例或程式碼係受限於 Microsoft 使用條款中所指定的條款。

步驟 3:驗證儲存的效能和可靠性

在實際執行環境中執行儲存解決方案之前,務必驗證該解決方案是否已正確設定。本節提供順利測試 Exchange 儲存解決方案的指導方針,從包含已通過測試之解決方案的程式開始。

此外,您還可以找到數種可幫助您管理、測試和監視儲存解決方案的工具相關資訊,。如需了解和疑難排解 I/O 效能的詳細資訊,請參閱瞭解資料庫與記錄檔效能因素

Exchange Solution Reviewed Program

選取儲存解決方案時,建議您選擇 Microsoft Exchange Solution Reviewed Program (ESRP) for storage (稱為 ESRP-Storage) 已檢閱過的解決方案。ESRP-Storage 是 Exchange 特有的測試、最佳作法發行架構及檢閱程序,可加速建立已知良好的 Exchange 儲存解決方案。ESRP-Storage 的目標是:

  • 將規定的 Exchange 儲存測試及最佳作法發行指引提供給儲存廠商。

  • 開發用來檢閱儲存解決方案的機制,以確定這些儲存解決方案符合 Exchange 最佳作法。

  • 提供客戶用於 Exchange 部署的完整測試且高品質的儲存解決方案。

如需相關資訊,請參閱<Microsoft Exchange Solution Reviewed Program (ESRP)>。

注意事項附註:
ESRP-Storage 不是 Microsoft 憑證、資格或 Logo 認證程式。

由於您有許多方式可以設定儲存,因而評估通過測試的組態並利用最佳作法可以減少成本,並減少部署的時間。

測試儲存

測試解決方案之前,需要事先了解您要嘗試透過測試達成的目的。順利通過儲存測試的一些關鍵包括:

  • 決定測試目標。例如,考慮所需的效能、輸送量及容量數字。

  • 盡量像在生產環境一樣,讓相同數目的伺服器連接到儲存來進行測試。這包括非 Exchange 伺服器和工作量。

  • 測試實際執行規模的資料庫,將實體磁碟容量填滿至實際執行環境的等級。大部分的實體磁碟效能特性會因資料組大小而變更。

  • 判斷儲存符合交易 I/O 需求,並判斷解決方案在可接受的延遲內的最大效能。

  • 判斷儲存符合備份輸送量與效能需求,以符合備份與還原方面的服務等級協定 (SLA)。

儲存相關工具

Microsoft Exchange Server Jetstress 工具可精確模擬 Exchange I/O 特性。它同時包含壓力測試及效能測試,可顯示 LUN 在可接受的延遲內的最大效能。Exchange Load Generator 會模擬 Microsoft OfficeOutlook 用戶端。

這兩項工具都會模擬 Outlook。模擬 Outlook 用戶端是實際測量用戶端延遲 (而不只是伺服器磁碟延遲) 的唯一方法。如需這些工具的詳細資訊,包括如何下載它們,請參閱效能及延展性評估的工具

重要事項重要事項:
在將實際執行資料放在伺服器上之前,應先在系統上使用 Exchange Jetstress 工具。Jetstress 不應該用在包含實際執行資料的系統上。
重要事項重要事項:
Exchange Load Generator 主要用於測試環境,而不是實際執行環境。

監視伺服器儲存健康狀況

監視儲存解決方案對於識別軟硬體的警告及錯誤狀況很重要,因為這些問題可能進而導致資料損毀或系統停機。

下列工具可協助您監視儲存解決方案。您可在 Exchange 管理主控台中的 [工具] 節點中使用這些工具:

  • Best Practices Analyzer 工具

  • 效能監視器

  • 效能疑難排解員

此外,您也可以使用 Microsoft System Center Operations Manager 2007 監視儲存解決方案,以及您 Exchange 組織的其他數個方面。

效能監視器 (perfmon.exe) 是 Exchange 2010 的 Microsoft Management Console (MMC) 效能嵌入式管理單元。使用 MSExchangeIS 效能物件擷取計數器資訊的 Perfmon,其提供的資訊可讓您評估儲存解決方案的健全狀態。如需詳細資訊,請參閱效能及延展性計數器和閾值

監視儲存解決方案健康狀況

多數儲存解決方案上都有查看效能量值的方法。監視這些量值可在效能問題影響 Exchange 之前及早發現這些問題。若儲存廠商推出 System Center Operations Manager 2007 整合,則有助於了解一些專門的量值。要監看的部份一般量值包括:

  • 磁碟使用百分比   實體磁碟有多忙碌?

  • 讀取快取點擊率   正在使用的儲存控制器快取運作情況如何?

  • 寫入擱置要求   控制器等待實體磁碟回應的頻率為何?

  • 儲存處理器使用百分比   儲存控制站處理器有多忙碌?

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