HonestQiao 老大進一下 看了您關於對CDN的實現原理的介紹的一點疑問

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

HonestQiao 老大進一下 看了您關於對CDN的實現原理的介紹的一點疑問

http://bbs.chinaunix.net/viewthread.php?tid=882467&highlight=CDN

原帖由 HonestQiao 於 2007-1-8 09:26 發表
從最簡單的角度來說,就是:
1. 智能DNS:根據網通電信鐵通吉通教育網等用戶來解析伺服器對應的IP
2. 就近分佈伺服器:為各大網路節點提供緩存伺服器,用戶就近訪問(非完全針對物理距離,而是根據網路分佈狀況 ...


1:第一步已經做成功了

2:這裡沒怎麼明白,
(一):是否需要 squid軟體來實現呢?
(二):為各大網路節點提供緩存伺服器,這裡的 cname該怎麼設置?
能否舉個列子說明?比如我有 192.168.1.2 ,192.168.1.3,192.168.1.4 用來做cache伺服器,,cname.xx.com是需要用來做cache的別名,那麼我的 cname.xx.com 到底該怎麼對應以上3個cache伺服器呢?希望能把配置簡單的貼一下 萬分感謝

[ 本帖最後由 網路 於 2007-2-7 07:30 編輯 ]
《解決方案》

2:這裡沒怎麼明白,
(一):是否需要 squid軟體來實現呢?
一般使用squid來實現,使得靜態(或者可緩存)數據分佈到各大節點附近的緩存伺服器。

(二):為各大網路節點提供緩存伺服器,這裡的 cname該怎麼設置?
你如果是自己實現,可以不用cname。
《解決方案》

原帖由 HonestQiao 於 2007-2-7 09:08 發表
2:這裡沒怎麼明白,
(一):是否需要 squid軟體來實現呢?
一般使用squid來實現,使得靜態(或者可緩存)數據分佈到各大節點附近的緩存伺服器。

(二):為各大網路節點提供緩存伺服器,這裡的 cname該怎麼 ...
能否舉個列子說明?比如我有 192.168.1.2 ,192.168.1.3,192.168.1.4 用來做cache伺服器,,cname.xx.com是需要用來做cache的別名,那麼我的 cname.xx.com 到底該怎麼對應以上3個cache伺服器呢?希望能把配置簡單的貼一下 萬分感謝
《解決方案》

你的三台伺服器,分別放在網通,電信,教育網的節點(或者專線接入)。
網通用戶訪問,你的DNS會解析域名到到網通的對應的ip
其他地類似。
《解決方案》

原帖由 HonestQiao 於 2007-2-7 15:46 發表
你的三台伺服器,分別放在網通,電信,教育網的節點(或者專線接入)。
網通用戶訪問,你的DNS會解析域名到到網通的對應的ip
其他地類似。

看來你沒明白我的意思,我知道DNS會解析域名到對應的IP上,但如果是2個電信IP做的 cache伺服器 那該怎麼做解析才能對應到這2個電信IP上呢?
《解決方案》

CNAME    電信IP1
CNAME    電信IP2
《解決方案》

原帖由 網路 於 2007-2-7 19:49 發表


看來你沒明白我的意思,我知道DNS會解析域名到對應的IP上,但如果是2個電信IP做的 cache伺服器 那該怎麼做解析才能對應到這2個電信IP上呢?

bind有很簡單的做法做dns輪訓啊。
《解決方案》

原帖由 HonestQiao 於 2007-2-7 22:58 發表


bind有很簡單的做法做dns輪訓啊。

:cry:原來是這樣 上樓哪位兄弟說的做法對嗎?

BIND9還要不要特殊設置?

CNAME    電信域名1
CNAME    電信域名2




我按照此設置 就有錯誤 LOG的提示

08-二月-2007 13:27:36.984 general: error: dns_master_load: tel.xxxxxx.com.txt:16: cache.xxxxxx.com: multiple RRs of singleton type
08-二月-2007 13:27:36.984 general: error: zone xxxxxx.com/IN/view_tel: loading master file tel.xxxxxx.com.txt: multiple RRs of singleton type
08-二月-2007 13:27:37.062 general: error: dns_master_load: cnc.xxxxxx.com.txt:16: cache.xxxxxx.com: multiple RRs of singleton type
08-二月-2007 13:27:37.062 general: error: zone xxxxxx.com/IN/view_acl: loading master file cnc.xxxxxx.com.txt: multiple RRs of singleton type
08-二月-2007 13:27:37.078 general: error: dns_master_load: cnc.xxxxxx.com.txt:16: cache.xxxxxx.com: multiple RRs of singleton type
08-二月-2007 13:27:37.093 general: error: zone xxxxxx.com/IN/view_any: loading master file cnc.xxxxxx.com.txt: multiple RRs of singleton type

[ 本帖最後由 網路 於 2007-2-8 13:54 編輯 ]
《解決方案》

你試試
DNS輪訊
《解決方案》

原帖由 freemanxp2005 於 2007-2-8 20:31 發表
你試試
DNS輪訊
c:\>nslookup cache.XXXXX。COM
Server:  ns.sc.cninfo.net
Address:  61。139。2。69

Non-authoritative answer:
Name:    cache.XXXXX。COM
Addresses:  只得到一個IP 我cache紀錄已經設置了2個的 但只能看到一個

[ 本帖最後由 網路 於 2007-2-9 00:14 編輯 ]




[火星人 via ] HonestQiao 老大進一下 看了您關於對CDN的實現原理的介紹的一點疑問已經有210次圍觀

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