Windows server 2012之利用NLB實現WEB站點的的高可用
NLB 簡介:
NLB網絡負載平衡,他的作用是當羣集內的某個主機突然出現故障或者脫機工作的時候,會有另一個特定的主機分擔他的工作,保證服務的正常運行。當訪問流量負載過多時,也會相應的分擔網絡流量,使網絡的負載達到平衡的狀態。
下面我們將在windows server2012 的環境下,利用NLB網絡負載平衡實現WEB站點的高可用。
下圖爲實驗的大概拓撲圖,我們提前準備好網絡設置,如下圖:
下面我們將首先在server02 機器上面添加角色和功能,如下圖:
檢查好IP地址後,點擊“下一步“進行安裝嚮導操作:
下一步,將“網絡負載平衡“勾選,點擊下一步進行安裝,如下圖:
安裝完成點擊“關閉“,如圖:
下面我們在server03上進行同樣的安裝操作,確認IP地址後,點擊下一步,如圖:
將“網絡負載平衡“勾選,點擊”下一步“,如下圖:
安裝完成,點擊“關閉”,如圖:
我們來到server02 機器上進行配置NLB,點擊工具——網絡負載平衡管理器,如圖:
點擊網絡負載平衡羣集——右鍵——新建羣集,如下圖:
我們將新羣集的主機指向本機的IP,接口選擇物理網卡的藉口,如下圖:
默認,點擊“下一步”,如圖:
下面將爲新羣集添加一個VIP虛擬IP地址,這裏我設爲192.168.1.104,如圖:
確認新添加的IP後,點擊下一步:
羣集操作模式:
單播: 所有節點的MAC地址會被替換成統一的羣集MAC地址
以下繼續安裝,點擊完成,如圖:
新的羣集創建完成後,我們可以看到server02的主機狀態已經是聚合狀態,如圖:
下面我們將要在該羣集中將server03主機添加到該羣集,點擊羣集名稱——右鍵——添加主機到羣集,如下圖:
和之前操作一樣,將主機爲server03 的IP,網卡接口同樣爲物理網卡接口,如圖:
默認繼續,點擊“下一步”,如圖:
下一步,點擊“完成”。
我們可以看到在該羣集中的兩臺主機全部處於已聚合狀態,這表示我們搭建的NLB已經基本成功了。接下來進行測試:
我們將server01 當作客戶端,持續的ping VIP 虛擬IP地址,192.168.1.104.如下圖:
下面我們陸續斷開兩個節點,我們先將server03 的網卡禁用,查看網絡狀況,如圖:
我們再將server02 的網卡禁用,查看網絡狀況,如圖:
以上測試會發現不會影響到我們的網絡連通情況。證明NLB的實驗還是很成功的。。
我們將在NLB的基礎上,實現WEB站點的高可用。
首先我們在server01 上創建一個WEB共享文件夾,目的是爲了實現數據更新的同步,如下圖:
我們在server02 server03 上面分別新建WEB01、WEB02站點,如圖:
站點的物理路徑均指向server01 的共享問文件夾的位置,並將IP地址指向VIP虛擬IP地址,如圖:
下面我們再次陸續斷開兩個節點,查看文件的訪問情況,如下圖:
以上試驗就實現瞭如何搭建網絡負載平衡和如何利用網絡負載平衡實現WEB站點的高可用。以上實驗步驟比較詳細,,感謝大家的觀看,,麼麼麼噠~~~~