1. 程式人生 > >DNS輪循介紹

DNS輪循介紹

首先介紹一個DNS系統:傳統的DNS解析都是一個域名對應一個IP地址,但是通過DNS輪循技術(負載平衡技術)可以做到一個域名對應到多個IP 上. 這樣大家難免就會問,這個技術有什麼用呢?
對於一些大訪問量、多次數查詢的網站,如果您明顯的感覺您的單一主機已經不堪負載你日益增長的訪問量,那麼我們建議您採用我們的DNS輪循技術,智慧的分佈您的訪問量到您相應的主機上,減輕網站伺服器的壓力,實現負載勻衡。
  DNS輪循是指通過配置DNS使相同的域名解釋不同的IP,隨機使用其中某臺主機的技術。通過DNS輪循系統可以使用N臺主機作為WEB伺服器,完全看您的網站的需求。目前已有越來越多大型的WEB服務使用DNS輪循來實現負載均衡,使用多個同樣角色的伺服器做前臺的WEB服務,這大大方便了服務的分佈規劃和擴充套件性,提高了網站的訪問效率,為那些焦急等待大量資料檔案請求響應的客戶提供更快的響應時間。
  DNS輪循還將給您的網站提供這樣的改進,諸如您的網站的資料使用量一直處於不斷的增長當中,當達到伺服器資源執行瓶頸的情況下,您只需要增加伺服器數目就可以平滑升級,有相當的穩定擴容和升級潛力;由於採用了DNS輪循技術,偶然故障意外情況造成的損失得以避免,服務的時間可以延長,24×7可靠性和持續執行成為可能。
如果您希望自己的網站能夠一直穩定的線上執行,盡力的減少宕機的比率,那麼除了採用比較好的網站空間技術支援之外,還可以附加採用西部數碼的DNS輪循解析域名的功能來實現網站的永久線上。

實現辦法:
在管理中心》域名管理》dns解析管理,
新增二個相同的主機名(如www)指向二個不同的ip即可。
如:www -- 61.139.126.38
www -- 61.139.126.39
這樣,系統就會隨機解析出這兩個ip,讓負荷被二臺伺服器來平均承擔。





DNS輪循是指通過配置DNS使相同的域名解釋不同的IP,隨機使用其中某臺主機的技術。通過DNS輪循系統可以使用N臺主機作為WEB伺服器,完全看您的網站的需求。目前已有越來越多大型的WEB服務使用DNS輪循來實現負載均衡,使用多個同樣角色的伺服器做前臺的 WEB服務,這大大方便了服務的分佈規劃和擴充套件性,提高了網站的訪問效率,為那些焦急等待大量資料檔案請求響應的客戶提供更快的響應時間。

DNS輪循服務可以適用在以下幾種網站上:
一.網站正在發展,但是還沒有達到租用伺服器的地步,或者網站資金目前還不夠支付單獨伺服器租用,所以網站目前還在使用共享的虛擬主機。面對這種情況,可以採用兩個IP地址上的同樣域名的虛擬主機設定,通過DNS輪循來實現域名訪問的交替解析,把訪問量平均的分到網站所在的兩個虛擬主機伺服器上面。這是一種廉價而又快捷的DNS輪循方案,可以幫助網站使用者實現比較初級的分散式訪問服務。 
二.網站已經有了獨立伺服器,但是受到系統管理能力和時間的限制,導致伺服器持續執行的穩定性不高。對於這種情況,如果使用者有兩臺伺服器以上,那麼就可以很簡單的藉助DNS輪循實現多伺服器的負載勻衡。

DNS負載均衡的優點是經濟簡單易行,並且伺服器可以位於internet上任意的位置。但它也存在不少缺點:
1. 為了使本DNS伺服器和其他DNS伺服器及時互動,保證DNS資料及時更新,使地址能隨機分配,一般都要將DNS的重新整理時間設定的較小,
但太小將會使 DNS流量大增造成額外的網路問題。 2. 一旦某個伺服器出現故障,即使及時修改了DNS設定,還是要等待足夠的時間(重新整理時間)
才能發揮作用,在此期間,儲存了故障伺服器地址的客戶計算機將不能正常訪問伺服器。
3. DNS負載均衡採用的是簡單的輪循負載演算法,不能區分伺服器的差異,不能反映伺服器的當前執行狀態,不能做到為效能較好的伺服器多分配請求,
甚至會出現客戶請求集中在某一臺伺服器上的情況。
4. 要給每臺伺服器分配一個internet上的IP地址,這勢必會佔用過多的IP地址