企業(yè)實(shí)現(xiàn)服務(wù)器負(fù)載均衡常見的四種方法_第1頁
企業(yè)實(shí)現(xiàn)服務(wù)器負(fù)載均衡常見的四種方法_第2頁
企業(yè)實(shí)現(xiàn)服務(wù)器負(fù)載均衡常見的四種方法_第3頁
企業(yè)實(shí)現(xiàn)服務(wù)器負(fù)載均衡常見的四種方法_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、企業(yè)實(shí)現(xiàn)服務(wù)器負(fù)載均衡常見的四種方法為了提高服務(wù)器的性能和工作負(fù)載能力,企業(yè)通常會(huì)使用DNS服務(wù)器、網(wǎng)絡(luò)地址轉(zhuǎn)換等技 術(shù)來實(shí)現(xiàn)多服務(wù)器負(fù)載均衡,特別是目前企業(yè)對(duì)外的互聯(lián)網(wǎng)Web網(wǎng)站,許多都是通過幾臺(tái) 服務(wù)器來完成服務(wù)器訪問的負(fù)載均衡。目前企業(yè)使用的所謂“負(fù)載均衡服務(wù)器”,實(shí)際上它是應(yīng)用系統(tǒng)的一種控制服務(wù)器,所有 用戶的請(qǐng)求都首先到此服務(wù)器,然后由此服務(wù)器根據(jù)各個(gè)實(shí)際處理服務(wù)器狀態(tài)將請(qǐng)求具體分 配到某個(gè)實(shí)際處理服務(wù)器中,對(duì)外公開的域名與IP地址都是這臺(tái)服務(wù)器。負(fù)載均衡控制與 管理軟件安裝在這臺(tái)服務(wù)器上,這臺(tái)服務(wù)器一般只做負(fù)載均衡任務(wù)分配,但不是實(shí)際對(duì)網(wǎng)絡(luò) 請(qǐng)求進(jìn)行處理的服務(wù)器。一、企業(yè)實(shí)現(xiàn)Web

2、服務(wù)器負(fù)載均衡為了將負(fù)載均勻的分配給內(nèi)部的多個(gè)服務(wù)器上,就需要應(yīng)用一定的負(fù)載均衡策略。通過 服務(wù)器負(fù)載均衡設(shè)備實(shí)現(xiàn)各服務(wù)器群的流量動(dòng)態(tài)負(fù)載均衡,并互為冗余備份。并要求新系統(tǒng) 應(yīng)有一定的擴(kuò)展性,如數(shù)據(jù)訪問量繼續(xù)增大,可再添加新的服務(wù)器加入負(fù)載均衡系統(tǒng)。對(duì)于WEB服務(wù)應(yīng)用,同時(shí)有幾臺(tái)機(jī)器提供服務(wù),每臺(tái)機(jī)器的狀態(tài)可以設(shè)為regular(正 常工作)或backup(備份狀態(tài)),或者同時(shí)設(shè)定為regular狀態(tài)。負(fù)載均衡設(shè)備根據(jù)管理員事先 設(shè)定的負(fù)載算法和當(dāng)前網(wǎng)絡(luò)的實(shí)際的動(dòng)態(tài)的負(fù)載情況決定下一個(gè)用戶的請(qǐng)求將被重定向到 的服務(wù)器。而這一切對(duì)于用戶來說是完全透明的,用戶完成了對(duì)WEB服務(wù)的請(qǐng)求,并不用 關(guān)心

3、具體是哪臺(tái)服務(wù)器完成的。二、使用網(wǎng)絡(luò)地址轉(zhuǎn)換實(shí)現(xiàn)多服務(wù)器負(fù)載均衡支持負(fù)載均衡的地址轉(zhuǎn)換網(wǎng)關(guān)中可以將一個(gè)外部IP地址映射為多個(gè)內(nèi)部IP地址,對(duì)每 次皿連接請(qǐng)求動(dòng)態(tài)使用其中一個(gè)內(nèi)部地址,達(dá)到負(fù)載均衡的目的。很多硬件廠商將這種 技術(shù)集成在他們的交換機(jī)中,作為他們第四層交換的一種功能來實(shí)現(xiàn),一般采用隨機(jī)選擇、根據(jù)服務(wù)器的連接數(shù)量或者響應(yīng)時(shí)間進(jìn)行選擇的負(fù)載均衡策略來分配負(fù)載。然而硬件實(shí)現(xiàn)的 負(fù)載控制器靈活性不強(qiáng),不能支持更優(yōu)化的負(fù)載均衡策略和更復(fù)雜的應(yīng)用協(xié)議?;诰W(wǎng)絡(luò)地址轉(zhuǎn)換的負(fù)載均衡器可以有效的解決服務(wù)器端的CPU和磁盤I/O負(fù)載,然 而負(fù)載均衡器本身的性能受網(wǎng)絡(luò)I/O的限制,在一定硬件條件下具有一定

4、的帶寬限制,但可 以通過改善算法和提高運(yùn)行負(fù)載均衡程序的硬件性能,來提高這個(gè)帶寬限制。不同的服務(wù)類 型對(duì)不同的服務(wù)器資源進(jìn)行占用,我們使用的負(fù)載衡量策略是使用同一個(gè)負(fù)載進(jìn)行評(píng)估,這 對(duì)于大多數(shù)條件是適合的,然而最好的辦法是針對(duì)不同的資源,如CPU、磁盤I/O或網(wǎng)絡(luò) I/O等,分別監(jiān)視服務(wù)器負(fù)載,由中心控制器選擇最合適的服務(wù)器分發(fā)客戶請(qǐng)求。三、使用DNS服務(wù)器實(shí)現(xiàn)負(fù)載均衡訪問企業(yè)網(wǎng)服務(wù)器的用戶急劇增加,一臺(tái)服務(wù)器難以滿足用戶的訪問需要,那么如何才 能保證用戶的正常訪問呢?解決方法有很多,如使用Windows 2000或 Windows Server 2003 提供網(wǎng)絡(luò)負(fù)載均衡服務(wù),但該服務(wù)的設(shè)置

5、非常復(fù)雜。而通過DNS服務(wù)器實(shí)現(xiàn)網(wǎng)絡(luò)負(fù)載均衡 則是一種比較簡(jiǎn)單的方法。企業(yè)網(wǎng)通常由很多子網(wǎng)構(gòu)成,為了降低網(wǎng)絡(luò)中的數(shù)據(jù)流量,客戶機(jī)最好能訪問處于同一 子網(wǎng)內(nèi)的Web服務(wù)器。雖然實(shí)現(xiàn)了網(wǎng)絡(luò)負(fù)載均衡功能,但并不能保證客戶訪問的是本子網(wǎng) 的Web服務(wù)器。其實(shí)這個(gè)問題也很好解決,只要啟用DNS服務(wù)器的“啟用網(wǎng)絡(luò)掩碼排序” 功能即可。在DNS管理器窗口中,右鍵點(diǎn)擊DNS服務(wù)器,在彈出的菜單中選擇漏性”,然 后在屬性對(duì)話框中切換到“高級(jí)”選項(xiàng)卡,勾選服務(wù)器選項(xiàng)”列表框中的“啟用網(wǎng)絡(luò)掩碼排序 選項(xiàng)即可。這樣客戶機(jī)每次都能訪問到本子網(wǎng)內(nèi)的Web服務(wù)器了。完成以上設(shè)置后,就使 DNS服務(wù)器實(shí)現(xiàn)了網(wǎng)絡(luò)負(fù)載均衡功能,

6、把客戶的訪問分擔(dān)到每個(gè)Web服務(wù)器上,并且還減 少了跨子網(wǎng)的網(wǎng)絡(luò)通信流量,大大降低了企業(yè)網(wǎng)的通信負(fù)擔(dān)。四、企業(yè)實(shí)現(xiàn)SQL Server數(shù)據(jù)庫服務(wù)器負(fù)載均衡MS SQL Server數(shù)據(jù)庫服務(wù)器可以說是應(yīng)用范圍最廣的數(shù)據(jù)庫產(chǎn)品,并且越來越多地在 大型和比較關(guān)鍵的應(yīng)用系統(tǒng)中提供服務(wù)。當(dāng)企業(yè)應(yīng)用越來越復(fù)雜、數(shù)據(jù)量越來越大的時(shí)候, SQL Server數(shù)據(jù)庫要不停的進(jìn)行處理、存儲(chǔ)、查詢的工作,這個(gè)時(shí)候企業(yè)就要考慮SQL Server 數(shù)據(jù)庫服務(wù)器的性能和速度及安全性了。然而,長(zhǎng)期以來,SQL SERVER數(shù)據(jù)庫服務(wù)器都 只有“熱備”的解決方案,而沒有“負(fù)載均衡”和“集群”的解決方案。隨著數(shù)據(jù)庫路由器軟

7、件ICX的出現(xiàn),為基于MS SQL Server的數(shù)據(jù)庫系統(tǒng)提供了一種 更優(yōu)秀的集群解決方案。它可以真正的實(shí)現(xiàn)SQL Server數(shù)據(jù)庫服務(wù)器的動(dòng)態(tài)負(fù)載均衡,提 高性能和速度;它可以真正的保證SQL Server數(shù)據(jù)庫服務(wù)器不間斷的提供服務(wù),在服務(wù)器發(fā) 生故障的時(shí)候?qū)崟r(shí)切換到其他服務(wù)器上繼續(xù)提供服務(wù),切換時(shí)間為“零”。數(shù)據(jù)庫路由器是實(shí) 時(shí)并發(fā)數(shù)據(jù)庫事務(wù)處理同步復(fù)制器和負(fù)載平衡器。所有的數(shù)據(jù)庫客戶都通過ICX訪問數(shù)據(jù)庫。當(dāng)訪問、查詢SQL Server數(shù)據(jù)庫的時(shí)候ICX 可以根據(jù)實(shí)際情況分配服務(wù)器來提供服務(wù),大大提高服務(wù)速度和優(yōu)化性能,完成負(fù)載均衡。 ICX可以同時(shí)連接多臺(tái)數(shù)據(jù)庫,這若干臺(tái)數(shù)據(jù)庫的內(nèi)容在任何時(shí)刻由ICX保證是完全一致 的。也就是說,ICX采用了全新的并發(fā)事務(wù)處理的方式,向連接的N臺(tái)數(shù)據(jù)庫同步復(fù)制事 務(wù)處理,使得系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論