Windows2003網(wǎng)絡(luò)負(fù)載平衡全攻略

字號(hào):

如今在不少企業(yè),關(guān)鍵性網(wǎng)絡(luò)服務(wù)已經(jīng)成為企業(yè)生成過(guò)程中的重要環(huán)節(jié),服務(wù)的中斷意味著生產(chǎn)的中斷,機(jī)會(huì)的喪失。在這種情況下,負(fù)載平衡不但可以有效地解決單服務(wù)器的性能限制,而且可以實(shí)現(xiàn)故障的快速轉(zhuǎn)移,保證服務(wù)的高可用性以及靈活的擴(kuò)展性。于是,負(fù)載平衡幾乎是每個(gè)網(wǎng)絡(luò)管理員的必修課。本文章主要講述windows2003在網(wǎng)絡(luò)負(fù)載平衡(Network Load Balancing )方面的應(yīng)用。
    Windows的負(fù)載平衡主要是依靠組建網(wǎng)絡(luò)負(fù)載平衡群集來(lái)實(shí)現(xiàn)的,支持WEB、FTP、Proxy、VPN、Windows Media、Telnet等服務(wù)器的負(fù)載平衡。
    負(fù)載平衡的原理
    NLB其實(shí)就是提供相同服務(wù)的一系列服務(wù)器同時(shí)監(jiān)聽(tīng)服務(wù)請(qǐng)求,并允許在同一時(shí)間運(yùn)行多個(gè)應(yīng)用程序?qū)嵗?。NLB的核心是位于網(wǎng)絡(luò)適配器驅(qū)動(dòng)和網(wǎng)絡(luò)層之間的WLBS.SYS的篩選器驅(qū)動(dòng)。NLB把每個(gè)IP數(shù)據(jù)包分發(fā)到所有群集節(jié)點(diǎn),并根據(jù)數(shù)據(jù)包的源地址、目標(biāo)地址、傳輸層協(xié)議、端口、群集的配置參數(shù)以及算法做出由某個(gè)節(jié)點(diǎn)處理而其他節(jié)點(diǎn)丟棄此數(shù)據(jù)包的統(tǒng)一決定。
    負(fù)載平衡的概念
    配置負(fù)載平衡之前,需要理解幾個(gè)重點(diǎn)概念。
    群集IP 地址和子網(wǎng)掩碼:群集的虛擬IP地址,是表現(xiàn)在客戶面前的“外部”地址。
    專用IP 配置和子網(wǎng)掩碼:群集各節(jié)點(diǎn)的本地IP地址,標(biāo)識(shí)群集的各節(jié)點(diǎn)。
    完整Internet名:能夠訪問(wèn)此群集的DNS名稱,比如cluster.it.com.cn。
    群集操作模式:在方案的選擇中詳細(xì)講述。
    端口規(guī)則:windows2003中新加的功能,細(xì)化了控制微粒,可以阻止某節(jié)點(diǎn)特定應(yīng)用程序的流量,而在windows2000中這是不能實(shí)現(xiàn)的。
    優(yōu)先級(jí)(單一主機(jī)標(biāo)識(shí)符):范圍在1-32之間(32是一個(gè)群集的大節(jié)點(diǎn)數(shù))。此值決定如何處理沒(méi)有包含在任何為群集定義的端口規(guī)則中的傳入網(wǎng)絡(luò)通訊。具有高優(yōu)先級(jí)的主機(jī)(優(yōu)先值小)將處理所有這種通訊。