歡迎您光臨本站 註冊首頁

門戶網站為什麼要用DNS輪循?

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

門戶網站為什麼要用DNS輪循?

C:\Documents and Settings\chris>nslookup www.sina.com.cn
Server:  ns.szptt.net.cn
Address:  202.96.134.133

Non-authoritative answer:
Name:    ara.sina.com.cn
Addresses:  58.63.236.35, 58.63.236.36, 58.63.236.37, 58.63.236.38
          58.63.236.39, 58.63.236.40, 58.63.236.41, 58.63.236.26, 58.63.236.27
          58.63.236.28, 58.63.236.29, 58.63.236.30, 58.63.236.31, 58.63.236.32
          58.63.236.33, 58.63.236.34
Aliases:  www.sina.com.cn, jupiter.sina.com.cn


C:\Documents and Settings\chris>nslookup www.sohu.com
Server:  ns.szptt.net.cn
Address:  202.96.134.133

Non-authoritative answer:
Name:    pgctcgzt01.a.sohu.com
Addresses:  121.14.0.22, 121.14.0.25, 121.14.0.26, 121.14.0.27
          121.14.0.28, 121.14.0.29, 121.14.0.30, 121.14.0.17, 121.14.0.18
          121.14.0.19, 121.14.0.20, 121.14.0.21
Aliases:  www.sohu.com, d7.a.sohu.com

====================
 DNS輪循
  DNS輪循是指將相同的域名解釋到不同的IP,隨機使用其中某台主機的技術。但其具有明顯的缺點:一旦某個伺服器出現故障,即使及時修改了DNS設置,還是要等待足夠的時間(刷新時間)才能發揮作用,在此期間,保存了故障伺服器地址的客戶計算機將不能正常訪問伺服器。DNS負載均衡採用的是簡單的輪循負載演算法,不能區分伺服器的差異,不能反映伺服器的當前運行狀態,不能做到為性能較好的伺服器多分配請求,甚至會出現客戶請求集中在某一台伺服器上的情況。

=====================
如果一台伺服器壞了怎麼辦?

(當然我知道這裡的一台是一個集群,但也需要調度器.即使你也有熱備.你總會有出問題的時候)
《解決方案》

《解決方案》

有些是用cdn的服務吧
《解決方案》

你去了解一下CDN業務吧
或者看看chinacache的網站
《解決方案》

akamai也是cdn 國外比較牛
《解決方案》

:outu:
樓上的半調子!sina早就不使用別人的CDN了
我這也不是在討論這是什麼伺服器,我是討論DNS輪循. 如果伺服器出故障.
用戶會因為DNS輪循.訪問到這台有故障的伺服器.
而修改DNS的生效時間卻要超過幾個小時..
《解決方案》

來給你們講講課,看看新華網才是使用了CDN服務
C:\Documents and Settings\chris>nslookup www.xinhuanet.com
*** Can't find server name for address 10.10.10.200: Non-existent domain
Server:  UnKnown
Address:  10.10.10.200

Non-authoritative answer:
Name:    cc00008.h.tel.chinacache.net
Addresses:  119.147.104.183, 121.14.234.172
Aliases:  www.xinhuanet.com, www.chinacache.xinhuanet.com
《解決方案》

原帖由 ttplay 於 2009-1-7 00:28 發表 http://bbs.chinaunix.net/images/common/back.gif
:outu:
樓上的半調子!sina早就不使用別人的CDN了
我這也不是在討論這是什麼伺服器,我是討論DNS輪循. 如果伺服器出故障.
用戶會因為DNS輪循.訪問到這台有故障的伺服器.
而修改DNS的生效時間卻要超過幾個小時..


你可以試試,從用戶端訪問不會出現任何問題,因為瀏覽器自身有重試機制,可能避免這個問題。。。。

另外,大家搞混了~~,DNS輪循與CDN是完全兩個概念,一個是解決多伺服器負載均衡問題,一個是解決電信/聯網南北互通問題,沒可比性
《解決方案》

原帖由 veyron 於 2009-1-7 11:23 發表 http://bbs.chinaunix.net/images/common/back.gif



你可以試試,從用戶端訪問不會出現任何問題,因為瀏覽器自身有重試機制,可能避免這個問題。。。。

另外,大家搞混了~~,DNS輪循與CDN是完全兩個概念,一個是解決多伺服器負載均衡問題,一個是解決電信 ...
高人出來了:em21:
嗯, 現代瀏覽器是越來越聰明了.也越來越複雜了. 我寫過個簡單的WEB伺服器, 就數百行代碼就如寫出來
瀏覽器那就:shock:


嘿嘿, 你的那篇<<原創]門戶網站運維abc >>偶已經掃完一遍啦.
《解決方案》

原帖由 ttplay 於 2009-1-7 00:28 發表 http://bbs.chinaunix.net/images/common/back.gif
:outu:
樓上的半調子!sina早就不使用別人的CDN了
我這也不是在討論這是什麼伺服器,我是討論DNS輪循. 如果伺服器出故障.
用戶會因為DNS輪循.訪問到這台有故障的伺服器.
而修改DNS的生效時間卻要超過幾個小時..

"修改DNS的生效時間卻要超過幾個小時" 這個論段不是十分準確,即使考慮ISP等的name server的緩存機制。
看下news.sina.com.cn

# dig news.sina.com.cn

; <<>> DiG 9.2.4 <<>> news.sina.com.cn
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6718
;; flags: qr rd ra; QUERY: 1, ANSWER: 12, AUTHORITY: 3, ADDITIONAL: 2

;; QUESTION SECTION:
;news.sina.com.cn.              IN      A

;; ANSWER SECTION:
news.sina.com.cn.       3       IN      CNAME   jupiter.sina.com.cn.
jupiter.sina.com.cn.    600     IN      CNAME   newsnj.sina.com.cn.
newsnj.sina.com.cn.     26      IN      A       202.102.75.167
newsnj.sina.com.cn.     26      IN      A       202.102.75.168
newsnj.sina.com.cn.     26      IN      A       202.102.75.169
newsnj.sina.com.cn.     26      IN      A       202.102.75.170
newsnj.sina.com.cn.     26      IN      A       202.102.75.161
newsnj.sina.com.cn.     26      IN      A       202.102.75.162
newsnj.sina.com.cn.     26      IN      A       202.102.75.163
newsnj.sina.com.cn.     26      IN      A       202.102.75.164
newsnj.sina.com.cn.     26      IN      A       202.102.75.165
newsnj.sina.com.cn.     26 (過期時間設置的非常小)     IN      A       202.102.75.166

;; AUTHORITY SECTION:
sina.com.cn.            13738   IN      NS      ns3.sina.com.cn.
sina.com.cn.            13738   IN      NS      ns1.sina.com.cn.
sina.com.cn.            13738   IN      NS      ns2.sina.com.cn.

;; ADDITIONAL SECTION:
ns1.sina.com.cn.        12270   IN      A       202.106.184.166
ns2.sina.com.cn.        22255   IN      A       61.172.201.254

;; Query time: 106 msec
;; SERVER: 221.228.255.1#53(221.228.255.1)
;; WHEN: Wed Jan  7 16:49:17 2009
;; MSG SIZE  rcvd: 323

[ 本帖最後由 xufengnju 於 2009-1-7 17:13 編輯 ]

[火星人 ] 門戶網站為什麼要用DNS輪循?已經有515次圍觀

http://coctec.com/docs/service/show-post-3399.html