資源描述:
《網(wǎng)絡(luò)負(fù)載均衡的實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、網(wǎng)絡(luò)負(fù)載均衡的實(shí)現(xiàn)http://www.edong.com-2004-06-148:10:24rerbin在現(xiàn)行的許多網(wǎng)絡(luò)應(yīng)用中,有時(shí)一臺(tái)服務(wù)器往往不能滿足客戶端的要求,此時(shí)只能通過增加服務(wù)器來解決問題?! ∧敲?,有沒有一個(gè)辦法或者技術(shù)來解決此類問題呢?使用Windows2000或WindowsServer2003中的網(wǎng)絡(luò)負(fù)載平衡群集就可以(本文將介紹WindowsServer2003中的網(wǎng)絡(luò)負(fù)載平衡技術(shù)的實(shí)現(xiàn)方法)?! ∫?、網(wǎng)絡(luò)負(fù)載平衡的優(yōu)點(diǎn) 1.網(wǎng)絡(luò)負(fù)載平衡允許你將傳入的請(qǐng)求傳播到最多達(dá)32臺(tái)的服務(wù)器上,即可以使用最多32臺(tái)服務(wù)器共同分擔(dān)對(duì)外
2、的網(wǎng)絡(luò)請(qǐng)求服務(wù)。網(wǎng)絡(luò)負(fù)載平衡技術(shù)保證即使是在負(fù)載很重的情況下它們也能作出快速響應(yīng)?! ?.網(wǎng)絡(luò)負(fù)載平衡對(duì)外只須提供一個(gè)IP地址(或域名)?! ?.如果網(wǎng)絡(luò)負(fù)載平衡中的一臺(tái)或幾臺(tái)服務(wù)器不可用時(shí),服務(wù)不會(huì)中斷。網(wǎng)絡(luò)負(fù)載平衡自動(dòng)檢測(cè)到服務(wù)器不可用時(shí),能夠迅速在剩余的服務(wù)器中重新指派客戶機(jī)通訊。此保護(hù)措施能夠幫助你為關(guān)鍵的業(yè)務(wù)程序提供不中斷的服務(wù)。可以根據(jù)網(wǎng)絡(luò)訪問量的增多來增加網(wǎng)絡(luò)負(fù)載平衡服務(wù)器的數(shù)量。 4.網(wǎng)絡(luò)負(fù)載平衡可在普通的計(jì)算機(jī)上實(shí)現(xiàn)?! ≡赪indowsServer2003中,網(wǎng)絡(luò)負(fù)載平衡的應(yīng)用程序包括Internet信息服務(wù)(IIS)、ISA
3、 Server2000防火墻與代理服務(wù)器、VPN虛擬專用網(wǎng)、終端服務(wù)器、WindowsMediaServices(Windows視頻點(diǎn)播、視頻廣播)等服務(wù)。同時(shí),網(wǎng)絡(luò)負(fù)載平衡有助于改善你的服務(wù)器性能和可伸縮性,以滿足不斷增長(zhǎng)的基于Internet客戶端的需求。 網(wǎng)絡(luò)負(fù)載平衡可以讓客戶端用一個(gè)邏輯Internet名稱和虛擬IP地址(又稱群集IP地址)訪問群集,同時(shí)保留每臺(tái)計(jì)算機(jī)各自的名稱。 下面,我們將在兩臺(tái)安裝WindowsServer2003的普通計(jì)算機(jī)上,介紹網(wǎng)絡(luò)負(fù)載平衡的實(shí)現(xiàn)及應(yīng)用。這兩臺(tái)計(jì)算機(jī)中,一臺(tái)計(jì)算機(jī)名稱為w2003-1,IP地址
4、為202.206.197.190,另一臺(tái)名為w2003-2,IP地址為202.206.197.191?! ∫?guī)劃網(wǎng)絡(luò)負(fù)載平衡群集使用的IP地址為202.206.197.195,規(guī)劃網(wǎng)絡(luò)負(fù)載平衡群集完整的計(jì)算機(jī)名稱為cluster.heinfo.edu.cn。你需要在heinfo.edu.cn域中注冊(cè)此主機(jī)名稱并將地址設(shè)置為202.206.197.195。如果你沒有DNS,可以在需要訪問網(wǎng)絡(luò)負(fù)載平衡的客戶機(jī)(包括網(wǎng)絡(luò)負(fù)載平衡主機(jī))上編輯%systemroot%system32driversetc目錄下的hosts文件,添加一條信息“202.206.19
5、7.195?cluster.heinfo.edu.cn”,即可解決DNS域名解析的問題?! ‘?dāng)正式應(yīng)用時(shí),客戶機(jī)只需要使用cluster.heinfo.edu.cn或IP地址202.206.197.195來訪問服務(wù)器,網(wǎng)絡(luò)服務(wù)平衡會(huì)根據(jù)每臺(tái)服務(wù)器的負(fù)載情況自動(dòng)選擇202.206.197.190或者202.206.197.191對(duì)外提供服務(wù)?! 【W(wǎng)絡(luò)負(fù)載平衡的實(shí)現(xiàn)過程如下: 在實(shí)現(xiàn)網(wǎng)絡(luò)負(fù)載平衡的每一臺(tái)計(jì)算機(jī)上,只能安裝TCP/IP協(xié)議,不要安裝任何其他的協(xié)議(如IPX協(xié)議或者NetBEUI協(xié)議),在網(wǎng)絡(luò)屬性中,“網(wǎng)絡(luò)負(fù)載平衡”也不能被選擇,這可以從
6、“網(wǎng)絡(luò)連接屬性”中查看?! 、傧冗M(jìn)入第一臺(tái)計(jì)算機(jī),以管理員身份登錄,從“管理工具”中運(yùn)行“網(wǎng)絡(luò)負(fù)載平衡管理器”,用鼠標(biāo)右鍵單擊“網(wǎng)絡(luò)負(fù)載平衡群集”,從出現(xiàn)的菜單中選擇“新建群集”,進(jìn)入“群集參數(shù)”界面(圖1)。圖1 在“IP地址”后面輸入規(guī)劃的群集參數(shù)地址202.206.197.195,在子網(wǎng)掩碼處使用默認(rèn)值,在“完整Internet名稱”后面輸入cluster.heinfo.edu.cn(也可以是其他的名稱,但輸入的DNS名稱必須與輸入的IP地址相符)?! ∪绻试S遠(yuǎn)程控制,請(qǐng)選中“允許遠(yuǎn)程控制”,并在“遠(yuǎn)程密碼”和“確認(rèn)密碼”處輸入可以進(jìn)行遠(yuǎn)
7、程控制的密碼。②點(diǎn)擊“下一步”按鈕,進(jìn)入群集IP地址頁(yè)面后再進(jìn)入“端口規(guī)則”界面,點(diǎn)擊“下一步”按鈕,進(jìn)入“連接”界面(圖2)。圖2 ?、墼凇斑B接”界面的“主機(jī)”欄中輸入當(dāng)前計(jì)算機(jī)的名稱w2003-1,然后點(diǎn)擊“連接”按鈕,將在“對(duì)配置一個(gè)新的群集可用的接口”框中顯示出連接的計(jì)算機(jī)的網(wǎng)卡及IP地址。選擇與群集IP地址同一網(wǎng)段的地址(用于對(duì)外提供網(wǎng)絡(luò)應(yīng)用的網(wǎng)卡),然后點(diǎn)擊“下一步”按鈕,進(jìn)入設(shè)置“主機(jī)參數(shù)”界面,點(diǎn)擊“完成”按鈕,系統(tǒng)將自動(dòng)開始網(wǎng)絡(luò)負(fù)載平衡群集的配置。幾分鐘后,網(wǎng)絡(luò)負(fù)載平衡群集配置完成?! 、艽蜷_第二臺(tái)計(jì)算機(jī),并以管理員的身份登錄進(jìn)入
8、?! ∽⒁猓涸诰W(wǎng)絡(luò)負(fù)載平衡中的每個(gè)節(jié)點(diǎn)上,管理員賬號(hào)的用戶名和密碼最好一致?! 、萑缓?,在第一臺(tái)計(jì)算機(jī)上,用鼠標(biāo)右鍵單擊新