基于DNS的負載均衡--一個域名綁定多個IP

[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務,掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!

1.基于特定服務器軟件的負載均衡 ---- 這種技術是利用網絡協議的重定向功能來實現負載均衡的,例如在Http協議中支持定位指令,接收到這個指令的瀏覽器將自動重定向到該指令指明的另一個 URL上。由于和執(zhí)行服務請求相比,發(fā)送定位指令對Web服務器的負載要小得多,因此可以根據這個功能來設計一種負載均衡的服務器。一旦Web服務器認為自己的負載較大,它就不再直接發(fā)送回瀏覽器請求的網頁,而是送回一個定位指令,讓瀏覽器去服務器集群中的其他服務器上獲得所需要的網頁。在這種方式下,服務器本身必須支持這種功能,然而具體實現起來卻有很多困難,例如一臺服務器如何能保證它重定向過的服務器是比較空閑的,并且不會再次發(fā)送定位指令?定位指令和瀏覽器都沒有這方面的支持能力,這樣很容易在瀏覽器上形成一種死循環(huán)。因此這種方式實際應用當中并不多見,使用這種方式實現的服務器集群軟件也較少。
---- 2.基于DNS的負載均衡 ---- DNS負載均衡技術是最早的負載均衡解決方案,它是通過DNS服務中的隨機名字解析來實現的,在DNS服務器中,可以為多個不同的地址配置同一個名字,而最終查詢這個名字的客戶機將在解析這個名字時得到其中的一個地址。因此,對于同一個名字,不同的客戶機會得到不同的地址,它們也就訪問不同地址上的Web 服務器,從而達到負載均衡的目的。

---- 這種技術的優(yōu)點是,實現簡單、實施容易、成本低、適用于大多數TCP/IP應用;但是,其缺點也非常明顯,首先這種方案不是真正意義上的負載均衡,DNS 服務器將Http請求平均地分配到后臺的Web服務器上,而不考慮每個Web服務器當前的負載情況;如果后臺的Web服務器的配置和處理能力不同,最慢的 Web服務器將成為系統的瓶頸,處理能力強的服務器不能充分發(fā)揮作用;其次未考慮容錯,如果后臺的某臺Web服務器出現故障,DNS服務器仍然會把DNS 請求分配到這臺故障服務器上,導致不能響應客戶端。最后一點是致命的,有可能造成相當一部分客戶不能享受Web服務,并且由于DNS緩存的原因,所造成的后果要持續(xù)相當長一段時間(一般DNS的刷新周期約為24小時)。所以在國外最新的建設中心Web站點方案中,已經很少采用這種方案了。

---- 3.基于四層交換技術的負載均衡 ---- 這種技術是在第四層交換機上設置Web服務的虛擬IP地址,這個虛擬IP地址是DNS服務器中解析到的Web服務器的IP地址,對客戶端是可見的。當客戶訪問此Web應用時,客戶端的Http請求會先被第四層交換機接收到,它將基于第四層交換技術實時檢測后臺Web服務器的負載,根據設定的算法進行快速交換。常見的算法有輪詢、加權、最少連接、隨機和響應時間等。

---- 4.基于七層交換技術的負載均衡 ---- 基于第七層交換的負載均衡技術主要用于實現Web應用的負載平衡和服務質量保證。它與第四層交換機比較起來有許多優(yōu)勢:第七層交換機不僅能檢查 TCP/IP數據包的TCP和UDP端口號,從而轉發(fā)給后臺的某臺服務器來處理,而且能從會話層以上來分析Http請求的URL,根據URL的不同將不同的Http請求交給不同的服務器來處理(可以具體到某一類文件,直至某一個文件),甚至同一個URL請求可以讓多個服務器來響應以分擔負載(當客戶訪問某一個URL,發(fā)起Http請求時,它實際上要與服務器建立多個會話連接,得到多個對象,例如.txt/.gif/.jpg文檔,當這些對象都下載到本地后,才組成一個完整的頁面)。

---- 5.站點鏡像技術 ---- 以上幾種負載均衡技術主要應用于一個站點內的服務器群,但是由于一個站點接入Internet的帶寬是有限的,因此可以把負載均衡技術開始應用于不同的網絡站點之間,這就是站點鏡像技術,站點鏡像技術實際上利用了DNS負載均衡技術。

問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責聲明,若由于商用引起版權糾紛,一切責任均由使用者承擔。

您必須遵守我們的協議,如您下載該資源,行為將被視為對《免責聲明》全部內容的認可->聯系老梁投訴資源
LaoLiang.Net部分資源來自互聯網收集,僅供用于學習和交流,請勿用于商業(yè)用途。如有侵權、不妥之處,請聯系站長并出示版權證明以便刪除。 敬請諒解! 侵權刪帖/違法舉報/投稿等事物聯系郵箱:service@laoliang.net
意在交流學習,歡迎贊賞評論,如有謬誤,請聯系指正;轉載請注明出處: » 基于DNS的負載均衡--一個域名綁定多個IP

發(fā)表回復

本站承接,網站推廣(SEM,SEO);軟件安裝與調試;服務器或網絡推薦及配置;APP開發(fā)與維護;網站開發(fā)修改及維護; 各財務軟件安裝調試及注冊服務(金蝶,用友,管家婆,速達,星宇等);同時也有客戶管理系統,人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情