相關資訊
本類常用軟件
-
福建農村信用社手機銀行客戶端下載下載量:584204
-
Windows優化大師下載量:416918
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農村信用社手機銀行客戶端下載下載量:365699
-
快播手機版下載量:325855
為了測試win2003負載平衡的效果,這里我使用VM搭建了一個簡易的模擬環境:
兩臺server2003,配置基本相同:
雙網卡:網卡1橋接本地活動網卡,網卡2接內部虛擬局域網(lan segment:server)。
主機名:server-1,server-2
server-1:網卡1:192.168.1.202 網卡2:10.10.10.1
server-2:網卡1:192.168.1.203 網卡2:10.10.10.2
負載平衡的對外地址:192.168.1.204
兩臺機器的網卡2是用來做心跳線的,保證通暢即可,無需太多設置。
server-1: 開始——管理工具——網絡負載平衡管理器——在網絡平衡負載群集上右鍵——新建群集如下:
這里的IP地址就是我們設置的負載平衡對外地址,域名為對外公開域名。因為與實驗無關,我這里沒有做改動。
群集操作模式我選擇多播。
解釋:
單播 在單播模式下,NLB重新對每個NLB節點中啟用NLB的網絡適配器分配MAC地址(此MAC地址稱為群集MAC地址),并且所有的NLB節點均使用相同的MAC地址(均使用群集MAC地址),同時NLB修改所有發送的數據包中的源MAC地址,從而使交換機不能將此群集MAC地址綁定在某個端口上。 工作在單播模式下的NLB可以在所有網絡環境下正常運行,但是由于它的工作特性,具有以下兩個限制: 由于NLB所使用的群集MAC地址沒有綁定在某個具體的交換機端口上,所以所有的NLB通訊均通過在交換機的所有端口上廣播進行,而不管此端口是否連接了NLB節點,這造成了額外的網絡流量負擔; 由于所有的NLB節點具有相同的MAC地址,NLB節點之間不能通過自己原有的專用IP地址進行通訊。
多播 在多播模式下,NLB不會修改NLB節點啟用NLB的網絡適配器的MAC地址,而是為它再分配一個二層多播MAC地址專用于NLB的通訊(此MAC地址稱為群集MAC地址),這樣NLB節點之間可以通過自己原有的專用IP地址進行通訊。但是在多播模式中,NLB節點發送的針對群集IP地址MAC地址ARP請求的ARP回復會將群集IP地址映射到多播MAC地址,而許多路由器或者交換機(包括CISCO的產品)會拒絕這一行為。當出現這種情況時,你必須在路由器和交換機上手動添加靜態映射,將群集IP地址映射到群集的多播MAC地址。
Windows Server 2003提供了一個新的特性,稱為IGMP 多播,它可以通過使用IGMP協議支持來使交換機只將NLB通訊發送到連接NLB節點的端口,而不是所有交換機端口。但是此特性必須要求交換機支持IGMP偵聽,并且要求群集工作在多播模式下。
http://ivruru.blog.51cto.com
點擊“下一步”,進入群集IP地址頁面,我這里只有這一個群集,繼續“下一步”,定義端口頁面,這里我默認為全部接口(1-65535),再“下一步”,進入"連接"頁面,開始向群集里添加服務器。
輸入“server-1”然后點擊“連接”,會看到如下所示:
選擇192.168.1.202地址作為群集地址,完成。
此時打開server-2(反正我的是一直都在開著),以管理員身份登陸。回到server-1,在你剛才創建的群集上右鍵,添加主機到群集,再次來到連接頁面,輸入server-2,點擊連接。然后轉到server-2 ,開始——管理工具——網絡負載平衡管理器——在網絡平衡負載群集上右鍵——連接到現存的,輸入server-1,點擊連接。
等候幾分鐘,群集狀態如下:
表明負載平衡已建立成功。若server—1未顯示成功,關掉負載平衡管理器,按照server-2的連接方式重新連接一次即可!
這里驗證方式可以在兩臺機器上建立IIS,測試是否實現了負載平衡。注意:IIS服務器地址應指向負載均衡地址。
如果要在虛擬機下測試的話,需要注意,兩臺機器的SID不能一樣,否則 無法連接成功!