windows羣集技術

windows羣集技術能夠獨立使用或與其他產品聯合使用,提供可縮放的、可用性高的服務,windows server2003支持兩種類型的羣集:網絡負載平衡羣集和服務器羣集。

    下來來說說網絡負載平衡羣集(NLB,network load balancing),羣集增強了WEB,FTP,ISA,***等服務的可靠性和可伸縮性。運行windows系統的單個計算機提供的應用服務的可靠性和可伸縮性有限,但是通過將兩臺或多臺計算機運行一種服務,組成單個網絡負載平衡羣集,當羣集中的某個服務器出現故障或脫機時,將在繼續運行的計算機間自動重新分配負載,訪問該服務的客戶機感覺不到有服務器出現了故障。

     以WEB服務器爲例,來說一下NLB的簡單配置。

實驗需要:2臺NLB成員機(每臺均有2快網卡,一塊提供服務,一塊用於管理),  一臺客戶機      

就不做圖了,說明一下吧,

NLB成員機A:192.168.1.10(用於管理和DNS),192.168.1.20(提供服務)

NLB成員機B:192.168.1.11(用於管理),192.168.1.21(提供服務)

客戶機C:192.168.1.99(測試用)

首先,在A上搭建DNS服務器(過程不多說,主要說明羣集搭建過程)

添加正向解析

192.168.1.22爲NLB羣集使用的虛擬IP

A,B上各自啓用IIS服務,並啓用默認網站(爲測試結果,網站內容稍有區別,真實情況下,網站的內容應該一模一樣)

A主機上的網站(沒用添加DNS主機記錄,一會用IP測試)

B主機上

好了,至此基本條件已經具備,可以開始了

A上,啓用NLB

運行----nlbmgr

新建羣集

輸入羣集使用的虛擬IP,操作模式多播

直接下一步

刪除默認的端口規則(原因是本實驗是按主機優先級來響應客戶機請求的)

主機填寫提供服務的網卡,點擊連接 出現可用的接口,選擇192.168.1.10,點擊下一步

直接點擊完成

出現此畫面,等待數秒

處於聚合狀態就OK

接着來看主機B上的操作

運行---nlbmgr

連接到現存的

主機填寫A上提供服務的網卡,點擊連接,出現羣集,選擇www.benet.com 點擊下一步

添加主機到羣集

輸入B上提供服務的網卡IP,點擊連接,選擇192.168.1.11

點擊完成

看圖,2臺主機都聚合

接下來就可使測試了(使用客戶機訪問www.benet.com這個網站,但是可能訪問不到,要做一些設置才行)

打開IIS默認網站,

點IP地址後面的高級,添加網站標識192.168.1.22爲羣集虛擬IP

2臺羣集計算機都要設置,接下來就可以測試了

然後,禁用掉A主機上的做DNS的網卡,繼續訪問

看,效果出來了吧

理論上來說,2臺羣集主機,如果1000臺客戶機訪問,那麼一臺要承擔500臺客戶機的流量。

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