
Re: [問題] 關於linux DNS 設定及觀念問題

以真實案例來說明吧...
可以發現tw.yahoo.com在對於各isp的dns從yahoo.com網域要求的IP都不一樣對吧...
這就是一個很簡單的案例~
我從CHT DNS去詢問 tw.yahoo.com 的IP 與從GOOGLE DNS詢問 tw.yahoo.com 的IP
都是不一樣~ 但是連線卻能夠看到相同的網頁~
這就是透過DNS的方式來達到負載平衡的效果...
至於Server的內部資料同步化的問題,就是另一回事了...
至少透過CHT DNS解析tw.yahoo.com出來的IP,可以把流量分給其中一台Server...
而GOOGLE DNS解析tw.yahoo.com出來的另一個IP,就可以讓使用該GOOGLE DNS的用戶
分流到另外一台Server當中... 這樣~ 就達到負載均衡的效果了~~~
http://img85.imageshack.us/img85/6200/dig.jpg

不信的話... 在linux敲 dig yahoo.com 的指令... 你就知道我在說什麼了...
※ 引述《stator (別急著吃棉花糖)》之銘言:
: ※ 引述《wst2080 (wst2080)》之銘言:
: : 一個IP可以對應多個FQDN
: : 當然
: : 一個FQDN也可以對應多個IP
: : 通常一個IP對應多個FQDN大部分是要走虛擬伺服器的部份(好比web)
: : 或者一台機器擁有多項服務,而需要幾個FQDN來進行區分等等...
: : 而
: : 通常一個FQDN對應多個IP的用途呢?!
: : 其實用在最大的就是在於 負載均衡(load banlance)
: 謝謝w大的詳細解說
: : 負載均衡的意思簡單來說就是 分攤伺服器的網路負荷
: : 通常用於大型網站的伺服器使用...
: : 假設 tw.yahoo.com 這個網站有幾百萬人湧入...
: : 可以換個角度思考~~~ 若只有一台Server... 能撐的下去嗎???
: 所以w大這意思是說tw.yahoo.com可以有不同的ip??
: 因為對於一個dns能對應多個ip這句話有很大的疑問~
: : 當然有人會搞NAT負載平衡或者是Service Cluster的機制(這兩門又是不同的話題)
: : 只不過用DNS來做負載均衡是最簡單,也是最省時的一個解決方案!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.248.253
推
04/04 18:24, , 1F
04/04 18:24, 1F
→
04/04 18:35, , 2F
04/04 18:35, 2F
→
04/04 18:36, , 3F
04/04 18:36, 3F
→
04/04 18:36, , 4F
04/04 18:36, 4F
推
04/05 21:19, , 5F
04/05 21:19, 5F
推
04/07 22:04, , 6F
04/07 22:04, 6F
→
04/07 22:05, , 7F
04/07 22:05, 7F
→
04/07 22:05, , 8F
04/07 22:05, 8F
→
04/07 22:06, , 9F
04/07 22:06, 9F
→
04/07 22:17, , 10F
04/07 22:17, 10F
→
04/07 22:17, , 11F
04/07 22:17, 11F
→
04/07 22:21, , 12F
04/07 22:21, 12F
→
04/07 22:21, , 13F
04/07 22:21, 13F
→
04/07 22:22, , 14F
04/07 22:22, 14F
→
04/08 16:51, , 15F
04/08 16:51, 15F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):