NetApp Tech OnTap
     

Exchange 2010 的最佳範例

自從去年十一月 Microsoft Exchange 2010 產品上市後,我們已經看到許多人對它的功能產生興趣。部分感興趣的使用者是有使用 Exchange 2003 的用戶。在 Exchange 2003 接近使用有效期限時,其中有許多使用者正在計劃直接升級成 Exchange 2010 版本。

Exchange 2010 也能提供讓人肯定會感到興趣的一些重要新功能,其中包括:

  • 架構/結構上的變更。
  • I/O 改善。
  • 資料庫快取上的改善。
  • 針對空間連續性和空間效率獲致最佳化的新儲存裝置架構。
  • 線上維護功能。
  • 高可用性的重大變更功能。

當然,還有其他新功能 (如需 Exchange 2010 新功能的詳細資料,請參閱這篇 TechNet 文章),但是上述許多功能對於儲存裝置將會產生直接性的影響。因此也大幅更新了 Exchange 在 NetApp 裝置上的最佳範例。在這篇文章中,我將會討論利用 NetApp 儲存裝置來部署 Exchange 2010 的三個重要問題:

  • 高可用性。
  • 虛擬您的 Exchange Server。
  • 達成儲存裝置效率化。

您可以在最近發表的技術報告 (Microsoft Exchange Server 2010 的儲存裝置效率和最佳範例) 中,找到關於這些主題的詳細資料,包括儲存裝置配置、大小及容量規劃等。

高可用性

Microsoft 已針對 Exchange 2010 的高可用性架構進行重大的變更。Exchange 2007 中的本機連續複寫 (LCR)、叢集連續複寫 (CCR)、待命連續複寫 (SCR) 及單一副本叢集 (SCC) 都已無法使用。(如果您是 Exchange 2007 的使用者,有一篇 稍早的 Tech OnTap 電子報文章描述利用 NetApp 來使用這些功能。)

為了取代前版 Exchange 的伺服器和資料恢復選項,Microsoft 已部署資料庫可用性群組 (DAG)。DAG 會使用與在 CCR 中所使用的相同記錄傳送功能。DAG 是由 2 到 16 個信箱伺服器所組成。每部信箱伺服器可以包含一或多個資料庫的主動或被動副本。每個資料庫都有各自的狀態,所以一部伺服器可以主控多個資料庫的副本,而且一次只能有其中一些副本在運作。

DAG 會使用新的 Exchange 元件,稱為 Active Manager。Active Manager 能簡化容錯移轉和錯誤後回復。如果發生失敗 (包括基礎儲存裝置或儲存裝置連線上的失敗),Exchange 2010 會將其中一個資料庫副本「升級」為使用中狀態;接著信箱角色會執行服務該資料庫上信箱的工作。會在 30 秒內發生容錯移轉。

NetApp 已經建立一些部署 DAG 的最佳範例:

  • Microsoft 建議每個信箱資料庫至少配置三個副本,以便限制因為可能某個儲存裝置失敗而造成的暴露,包括雙磁碟失敗。NetApp 建議在 NetApp 儲存裝置上使用 RAID-DP 來進行部署,它可以防止在縮減信箱資料庫副本的數目時發生雙磁碟失敗。我們建議當這些副本是在 RAID-DP 上時,為每個信箱資料庫配置兩個副本。
  • 每個 DAG 副本都是最新的。為了進行時間點還原,Microsoft 建議增加額外的資料庫副本,讓時間點還原能還原到最多 14 天前。或者有另一種作法,便是 NetApp 提供了 SnapManager for Exchange,讓您建立有效使用空間的 Snapshot 副本,且不需要延遲副本便能還原至任何時間點。
  • 主動和被動副本的儲存裝置,在容量和效能上應該完全相同。
  • 主動和被動副本應該放置於不同的磁碟區中。
  • 在其中一個被動節點上執行備份工作。

HA 部署方案模擬
如果您的公司只有單一的位置,或是您正在單一網站上部署 Exchange 2010,NetApp 建議使用雙節點 DAG,而且為每個信箱資料庫至少配置兩個副本。這樣便可對單一網站提供高可用性。

在多個網站中延伸 DAG 時,NetApp 建議配置至少三部信箱伺服器,而且為每個信箱伺服器配置三個副本,其中兩個在主要網站中,一個在次要網站中。這樣便可提供主要網站中的高可用性以及嚴重損壞修復。可以使用三節點 DAG 雙節點本機 DAG 加上 NetApp SnapMirror,將 Exchange 資料複寫到遠端,便可完成上述的作業。因為有了 SnapMirror 輕型複寫技術及網路壓縮功能,當網路頻寬有限或是延遲時間較高時,上述的方式是不錯的替代作法。(對於 DAG 而言,延遲必須小於 250 毫秒。)

使用雙節點 Exchange 2010 DAG 結合 NetApp SnapMirror 的高可用性與嚴重損壞修復。

圖 1) 使用雙節點 Exchange 2010 DAG 結合 NetApp SnapMirror 的高可用性與嚴重損壞修復功能。

虛擬 Exchange

虛擬 Exchange 環境可以提供重要的益處,包括降低伺服器硬體成本、節省電源和空間、改善伺服器使用率,加速伺服器配置、提高可用性並增加效率。在虛擬化 Exchange 2010 角色時,NetApp 建議將每個角色分開至不同的實體伺服器中,以便在發生主機與伺服器間的失敗時,不會有任何特別的角色失敗。例如,為每部主機伺服器部署一個 CAS、一個集線器及兩部信箱伺服器,就角色的支出而言,這樣能提供良好的混合搭配。

最近的 Tech OnTap 文章提供了虛擬 Microsoft Exchange 和其他 Microsoft 應用程式的設計指導方針。如需其他資訊及虛擬化 Exchange 2010 服務的建議事項,應該查看這篇最近的 Microsoft TechNet 文章

虛擬您的 Exchange 環境可以為您提供更多保護 Exchange 可用性的選項,因為它能降低伺服器部署的成本,讓高可用性 (HA) 的目標更易達成。因為儲存裝置的效率經過實證,所以虛擬 Exchange 環境中的 NetApp 儲存裝置可以進一步地降低成本。

改進儲存裝置效率,同時減少成本上的花費

以最佳方式來使用儲存裝置,永遠是最重要的項目。因為針對 HA 和嚴重損壞修復 (DR),Exchange 2010 需要 Exchange 資料庫的多個副本,所以您將會想要確定已儘可能有效地儲存這些副本。

NetApp 儲存裝置能提供數個儲存裝置效率技術,所以不論您是在實體或虛擬伺服器上部署 Exchange 2010,它都可以大幅度降低您 Exchange 環境所需的儲存裝置數量。您使用的技術愈多,在節省儲存裝置方面便能獲得更大的益處。

  • RAID-DP。如我之前所提到的,RAID-DP 對於磁碟失敗能提供比鏡射 (RAID 10) 更好的保護,而且因為它與 NetApp WAFL (Write Anywhere File Layout) 緊密地整合,所以它不會發生其他 RAID 6 在部署上的效能問題。(請參閱表 1 以取得 RAID 類型的比較。) 您可以在這份技術報告中深入瞭解如何使用 RAID-DP 來搭配 Exchange。
  • SATA 磁碟。不過,如果不嚴格強調效率技術,SATA 磁碟無疑地能大幅度改進正確應用程式的經濟性。儘管 SATA 磁碟機一般而言比光纖通道或 SAS 磁碟速度還慢,不過 SATA 磁碟機在搭配 NetApp Flash Cache 之後,能大幅度提升大型工作集的效能,並可降低與大型容量磁碟機相關的讀取延遲時間。

由於 Exchange Server 2010 有朝向大型信箱及減少 I/O 設定檔的趨勢,SATA 可能是許多 Exchange 環境中可行的解決方案。儘管 SATA 磁碟在效能和容量上非常適合,NetApp 仍建議在 Exchange 部署中使用 SATA 磁碟時,應該搭配 Flash Cache 來使用,並且將它們放在 DS4243 磁碟中。

表 1) 使用 SATA 磁碟和各種類型 RAID 時,發生資料遺失的可能性。

RAID 類型 五年內發生資料遺失的可能性 與 RAID-DP 比較的相對資料遺失風險
RAID 10 (1 個資料磁碟) 0.33% 163
RAID 5 (7 個資料磁碟) 6.0% 3955
RAID 6 (7 個資料磁碟) 0.002% 1.0
RAID-DP (7 個資料磁碟) 0.002% 1.0

  • 隨需配置。NetApp 隨需配置能配置儲存空間,但直到將資料寫入空間之後才會使用空間 (即時儲存)。因為有時可能無法知道存放磁碟區在建立時需要多少空間,所以一般而言傳統的配置模型都會對 LUN 超額配置。接著,未使用的空間便會保持閒置,直到應用程式使用它為止。利用隨需配置,多個應用程式 LUN 便能共用可用空間的相同集區,以獲得更高的效率。

  • 重複資料刪除技術。NetApp 重複資料刪除技術能讓您消除在任何訊息環境中許多常見的重複資料。重複資料刪除技術可以降低 Exchange 所需的儲存裝置,從 10% 到 30% 不等,視您的訊息設定檔而定。Exchange 2010 已消除 Exchange 的單一執行個體存放功能,這項功能會增加 Exchange 儲存區的大小。NetApp 重複資料刪除也能有助於消除由這項變更所造成的其他重複資料。

    將您的 Exchange 環境虛擬化中,您可獲得更大的益處。因為虛擬伺服器環境具有相同作業系統、應用程式等的許多相同副本,所以在這樣的環境中會有高度的重複資料。NetApp 儲存裝置可以使用 NetApp FlexClone 技術的重複資料刪除或是輕型複製,來消除許多重複資料。事實上,比起使用傳統的儲存裝置,使用 NetApp 儲存裝置,NetApp 保證可在虛擬化環境中降低 50% 的儲存裝置使用率

  • 快照。在備份您的 Exchange 環境時,必須又快又有效率。NetApp Snapshot 技術能透過建立 WAFL 一致性點 (CPs),來提供零成本、近乎立即的備份,以及磁碟區或 LUN 的時間點副本。使用 Snapshot 可以在備份和還原用途上節省儲存裝置的成本,並且具有多種有效的資料管理方式。

為了簡化 Exchange 環境的管理和資料保護,NetApp 已建立 SnapManager for Exchange 軟體。SnapManager for Exchange 能自動化與備份、復原及驗證 Exchange Server 資料庫相關的複雜、手動及耗時的程序,並可使用 Snapshot 技術將備份時間縮短為幾秒鐘,並且將還原時間縮短為幾分鐘。NetApp 單一信箱復原軟體可以快速復原及還原個別的信箱、訊息或附件檔案,而不會中斷其他的 Exchange 使用者。SnapManager for Exchange 所提供的功能可快速且輕鬆地還原至不同時間點,且不需要再維持資料庫的副本,因此能節省額外的儲存裝置部署。

結論

如果您正在考慮移轉至 Exchange 2010,若能注意一些最佳範例,將能讓您有非常不同的成功部署經驗。高可用性、虛擬化及儲存裝置效率,都是重要的考量事項。這篇文章只是希望提供您正確方向的第一步。如果要深入瞭解這些主題,以及瞭解配置、大小和容量規劃,請參閱 TR-3824

NetApp 社群
 對於 Exchange 2010 有任何意見嗎?

您可以透過網路,在 NetApp 社群上提出問題、交換意見,
並分享您的想法。


Brad Garvey

Brad Garvey
Microsoft 商業聯盟工程師
NetApp

Brad 在過去的四年都是 NetApp 在 Microsoft 商業聯盟工程師團隊成員之一,並且專門著重在 Exchange Server 環境的解決方案上。


 
瀏覽
 
TRUSTe
聯絡我們  |  如何購買  |  意見反應  |  工作機會  |  訂閱  |  隱私權政策  |  © 2010 NetApp