Exchange Server 2010高可用設計

Exchange Server 2010高可用設計

Exchange Server 2010是一種消息傳遞平臺,提供了電子郵件、日程安排以及用於自定義協作和消息服務應用程序的工具。

1、Exchange Server 2010服務角色

Exchange 2010 包括以下五種服務器角色:

1.1郵箱服務器:

在 MicrosoftExchange Server 2010中,郵箱服務器角色是可以在運行 Windows Server 2008 的服務器上安裝並配置的幾個服務器角色之一。郵箱服務器角色是最常用的服務器角色,在 Exchange 組織中處於核心位置。安裝郵箱服務器角色的服務器稱爲郵箱服務器。

郵箱服務器可執行下列功能:

  • 駐留郵箱數據庫

  • 提供電子郵件存儲

  • 駐留公用文件夾數據庫

  • 計算電子郵件地址策略

  • 生成地址列表和脫機通訊簿 (OAB)

  • 執行多郵箱搜索

  • 提供高可用性和站點恢復

  • 提供內容索引

  • 提供郵件記錄管理 (MRM) 和保留策略

1.2客戶端訪問服務器

在 MicrosoftExchange Server 2010中,客戶端訪問服務器角色支持 Outlook Web App 和 Microsoft Exchange ActiveSync 客戶端應用程序以及郵局協議版本 3 (POP3) 和 Internet 郵件訪問協議版本 4rev1 (IMAP4) 協議。

客戶端訪問服務器角色還使用可用性服務提供對忙/閒數據的訪問權限,並使某些客戶端可從自動發現服務下載自動配置設置。

必須在每個 Exchange 組織和每個安裝了郵箱服務器角色的 Active Directory 站點中安裝客戶端訪問服務器角色。

1.3中心傳輸服務器

中心傳輸服務器角色部署在 Active Directory 林內部,用於處理組織內的所有郵件流、應用傳輸規則、應用日記策略以及向收件人的郵箱傳遞郵件。發送到 Internet 的郵件由中心傳輸服務器中繼到部署在外圍網絡中的邊緣傳輸服務器角色。從 Internet 接收的郵件在中繼到中心傳輸服務器之前,由邊緣傳輸服務器進行處理。如果不具有邊緣傳輸服務器,則可以將中心傳輸服務器配置爲直接中繼 Internet 郵件或利用第三方智能主機。您還可以在中心傳輸服務器上安裝和配置邊緣傳輸服務器代理,以便在組織內部提供反垃圾郵件和防病毒保護,儘管並不建議這樣做。

可以將中心傳輸服務器角色安裝在具有其他任何內部服務器角色的相同硬件上,或者安裝在中心傳輸服務器角色專用的服務器上。必須將中心傳輸服務器角色部署於每個包含郵箱服務器角色的 Active Directory 站點中。在每個站點中部署多箇中心傳輸服務器可提供冗餘。在 Active Directory 站點中安裝多箇中心傳輸服務器後,將使連接分散。

1.4邊緣傳輸服務器

在 MicrosoftExchange Server 2010中,邊緣傳輸服務器角色部署在組織的外圍網絡中。邊緣傳輸服務器旨在最小化***面,並可處理所有面向 Internet 的郵件流,這樣可以爲 Exchange 組織提供 SMTP 中繼和智能主機服務。邊緣傳輸服務器上運行的一系列代理提供更多的郵件保護層和安全層,當郵件傳輸組件處理郵件時,這一系列代理將作用於這些郵件。這些代理支持的功能可提供病毒和垃圾郵件防範措施,以及應用傳輸規則來控制郵件流。

安裝了邊緣傳輸服務器角色的計算機不能訪問 Active Directory。所有配置和收件人信息都存儲在 Active Directory 輕型目錄服務 (AD LDS) 中。若要執行收件人查找任務,邊緣傳輸服務器需要駐留在 Active Directory 中的數據。此數據使用 EdgeSync 同步到邊緣傳輸服務器。EdgeSync 是一組進程,運行於安裝了中心傳輸服務器角色的計算機上,可建立將收件人和配置信息從 Active Directory 複製到邊緣傳輸服務器上的 AD LDS 實例的單向複製。Microsoft Exchange EdgeSync 服務只複製邊緣傳輸服務器執行反垃圾郵件配置任務時所需的信息以及有關啓用端到端郵件流時所需的連接器配置的信息。Microsoft Exchange EdgeSync 服務按計劃執行更新,可使 AD LDS 中的信息保持最新狀態。

可以在外圍網絡中安裝多個邊緣傳輸服務器。部署多臺邊緣傳輸服務器可爲您的入站郵件流提供冗餘和故障轉移功能。可以使用郵件域的域名系統 (DNS) 數據庫中的同一優先級,通過定義多個郵件交換 (MX) 資源記錄在邊緣傳輸服務器之間實現組織的 SMTP 通信負載平衡。可以使用克隆的配置腳本實現多個邊緣傳輸服務器之間的配置一致性。

1.5統一消息服務器

統一消息將語音郵件和電子郵件組合到一個收件箱中,用戶可以通過電話和計算機來訪問該收件箱。統一消息使組織中的Exchange Server 2010與電話網絡集成在一起,並將在統一消息中找到的功能引入 Exchange Server 產品線的核心。

2、Exchange角色部署的選擇

爲了實現企業的內部郵件系統,必須部署Exchange的郵箱服務器(MBS)、客戶端訪問服務器(CAS)和集線器傳輸服務器(HTS),對於大多數用戶規模不是很大的企業,只需在總部建立AD站點,部署以上三個角色,即可對全公司提供內部郵件傳輸功能,也即單站點架構。

如若需要對Internet實現內外郵件收發,必須部署Exchange邊緣傳輸服務器(ETS)或者專業的郵件網關(梭子魚等)。一般情況下,建議選擇後者。

如若需要實現語音郵件,必須部署Exchange統一消息服務器(UM)。

在此,我們僅淺談一下,必須部署的郵箱服務器(MBS)、客戶端訪問服務器(CAS)和集線器傳輸服務器(HTS)三個角色的高可用應如何設計。

3、Exchange Server 2010高可用設計

15545a141-0.png

Exchange Server 2010中,高可用架構的設計主要是針對郵箱服務器(MBS)、客戶端訪問服務器(CAS)和集線器傳輸服務器(HTS)三個角色,一般情況下,有兩種設計方案,如下:

3.1方案一:雙機高可用

15545921X-1.jpg

部署兩臺Exchange2010 服務器,承載CAS、HTS、MBS角色

– CAS角色的設計爲CAS Array結構,同時輔以DNS輪訓解析,既實現客戶端訪問負載平均分擔,也實現當其中一臺故障時,另一臺能夠接管所有客戶端請求。接管時間由DNS緩存時間而定,一般建議30秒。

– HTS角色自動實現高可用

– MBS角色配置爲DAG,當一臺MBS故障時,用戶的郵箱數據會被另一臺MBS接管,實現數據庫的高可用

3.2方案二:四機高可用

1554593F5-2.jpg

部署四臺Exchange2010 服務器,承載CAS、HTS兩臺、MBS兩臺

– CAS角色的設計爲爲CAS Array結構,加NLB羣集,既實現客戶端訪問負載平均分擔,也實現當其中一臺故障時,另一臺能夠接管所有客戶端請求。接管時間一般在5秒左右。

– HTS角色自動實現高可用

– MBS角色配置爲DAG,當一臺MBS故障時,用戶的郵箱數據會被另一臺MBS接管,實現數據庫的高可用

3.3方案對比及選擇

15545a459-3.png

從以上兩種方案的對比來看,區別只在於客戶端訪問服務器(CAS)的高可用方式不同,集線器傳輸服務器(HTS)與郵箱服務器(MBS)的高可用方式其實是相同的。兩種方案的設計建議也不是硬性規定,不同企業可根據實際情況來選擇。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章