dns
負載均衡技術的實現原理是在
dns伺服器中為同乙個主機名配置多個
ip位址,在應答
dns查詢時,
dns伺服器對每個查詢將以
dns檔案中主機記錄的
ip位址按順序返回不同的解析結果,將客戶端的訪問引導到不同的機器上去,使得不同的客戶端訪問不同的伺服器,從而達到負載均衡的目的。
直到現在,很多**仍然使用
dns
主要優點
這種技術的主要缺點如下:
第一,技術實現比較靈活、方便,簡單易行,成本低,適用於大多數
tcp/ip
應用。不需要網路專家來對之進行設定,或在出現問題時對之進行維護。
第二,對於
web應用來說,不需要對**作任何的修改。事實上,
web應用本身並不會意識到負載均衡配置,即使在它面前。
第三,web伺服器可以位於網際網路的任意位置上。
主要缺點
dns負載均衡技術在具有以上優點的時候,其缺點也非常明顯,主要表現在:
第一,不能夠按照
web伺服器的處理能力分配負載。
dns負載均衡採用的是簡單的輪循負載演算法,不能區分伺服器之間的差異,不能反映伺服器的當前執行狀態。所以
dns伺服器將
請求平均地分配到後台的
web伺服器上,而不考慮每個
web伺服器當前的負載情況。如果後台的
web伺服器的配置和處理能力不同,最慢的
web伺服器將成為系統的瓶頸,處理能力強的伺服器不能充分發揮作用。不能做到為效能較好的伺服器多分配請求,甚至會出現客戶請求集中在某一台伺服器上的情況。
第二,不支援高可靠性,
dns負載均衡技術沒有考慮容錯。如果後台的某台
web伺服器出現故障,
dns伺服器仍然會把
dns請求分配到這台故障伺服器上,導致不能響應客戶端。
第三,可能會造成額外的網路問題。為了使本
dns伺服器和其他
dns伺服器及時互動,保證
dns資料及時更新,使位址能隨機分配,一般都要將
dns的重新整理時間設定的較小,但太小將會使
dns流量大增造成額外的網路問題。
第四,一旦某個伺服器出現故障,即使及時修改了
dns設定,還是要等待足夠的時間
(重新整理時間
)才能發揮作用,在此期間,儲存了故障伺服器位址的客戶計算機將不能正常訪問伺服器。 總結
從上面的總結我們可以看出,總體來說,
dns負載均衡技術方案不應該算是真正意義上的負載均衡,不能夠穩定、可靠、高效地滿足企業對
web伺服器的需求,也不能滿足網路使用者對**訪問的及時響應和可用性,所以現在很多
web站點方案中,已經很少採用這種方案了。
DNS負載均衡
dns負載均衡技術的實現原理是在 dns伺服器中為同乙個主機名配置多個 ip位址,在應答 dns查詢時,dns伺服器對每個查詢將以 dns檔案中主機記錄的 ip位址按順序返回不同的解析結果,將客戶端的訪問引導到不同的機器上去,使得不同的客戶端訪問不同的伺服器,從而達到負載均衡的目的。直到現在,很多 ...
DNS負載均衡
dns負載均衡 對同乙個請求的網域名稱,對映為不同的伺服器ip位址。http重定向 http 比如瀏覽器 向web伺服器請求某一url後,web伺服器根據http響應頭資訊中的location標記來返回乙個新的url,然後http 繼續請求訪問這個新的url。反向 負載均衡 普通的 方式是客戶端指定...
DNS負載均衡
在我們學習負載均衡知識的時候,首先接觸的就是dns負載均衡相關的內容,那麼作為基礎內容,我們就來深入學習一下廣域多台伺服器的負載均衡配置。首先我們來對基礎內容進行一下回顧,之後會對相關的配置問題進行舉例講解。兩台以上的伺服器進行協同工作必然涉及到負載均衡問題,目前常用的負載均衡技術主要有 nat負載...