Exchange2010配置-實現CAS服務器高可用

1.什麼是高可用性?

引用百度百科的解釋

“高可用性”(High Availability),簡稱HA,通常來描述一個系統經過專門的設計,從而減少停工時間,而保持其服務的高度可用性。

 

2.爲什麼要實現CAS的高可用性?

因爲在Exchange 2010中,所有的客戶端訪問請求都要連接到CAS服務器,經過身份驗證之後,再通過代理轉到相應的郵箱服務器,試想一下,如果只有一臺CAS服務器,那CAS宕機了,後果會怎樣?

 

3.CAS 服務器的高可用方案

CAS服務屬於前端應用,其高可用方案主要有3種:

1、 硬件負載均衡器(如F5),其特點功能強大,穩定高效,適合大型環境需求;

2、 DNS Round Robin 簡單易用、功能一般

3、 NLB網絡負載平衡,微軟系統自帶,功能相對穩定


 今天我們來看下利用NLB來實現Exchange CAS服務器的高可用


什麼是NLB? 可以參考下是官方解釋

網絡負載平衡 (NLB) 功能可以增強 Internet 服務器應用程序的可用性和可伸縮性。

Internet 服務器應用程序包含像Web、FTP、防火牆、代理、虛擬專用網絡 (***) 以及其他執行關鍵任務的服務器上使用的應用程序等。

 https://technet.microsoft.com/library/hh831698.aspx


4.具體實現過程

假設實驗環境有2臺CAS服務器,08server-1,08server-2

clip_image002

在兩個節點上安裝網絡負載平衡組件

clip_image004

確認網卡信息

clip_image006

節點網卡IP地址,本實驗環境只有一塊網卡,建議2塊(心跳一塊)

clip_image008

節點1上創建NLB羣集並加自己加入

clip_image010

優先級默認,狀態爲啓動

clip_image012

設置羣集IP地址,亦就是對外IP地址

clip_image014

設置羣集FQDN名稱,需要注意客戶機DNS能夠解析該名稱;羣集操作模式這裏選擇多播,因爲這裏節點只有一塊網卡

clip_image016

端口規則可以默認

clip_image018

將節點2加入剛創建的NLB羣集

clip_image020

優先級爲2,狀態爲已啓動

clip_image022

端口規則默認,完成。爲了客戶機能解析羣集FQDN,在DNS創建A記錄。

clip_image024

Mail.ms.com 對應10.0.0.23

clip_image026

NLB管理器確認節點狀態正常。

接下來要創建CAS Array.

創建CAS Array的主要的目的在於統一客戶端訪問名稱,便於不管連接哪臺服務器均能夠使用同樣一個名字,Exchange2010環境下需要手工創建CAS Array

方法是在EMS界面下輸入以下命令

New-clientaccessarray –fqdn mail.ms.com –site Default-First-Site-Name

clip_image028

CASArray創建完成,客戶機就可以來測試訪問了。

clip_image030

訪問正常,通過netstat –na |find “443” 確定當前工作節點是節點2

clip_image032

NLB默認會實現負載平衡,同時也能實現故障切換。我們模擬節點2故障,在客戶機在訪問一次

clip_image034

節點2的IP已經PING不通了,但客戶端訪問仍然OK

clip_image036

此時,客戶端連接服務已經切換到節點1。

通過以上步驟我們就實現了Exchange郵箱角色CAS的高可用。

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