CDN網(wǎng)絡(luò)加速器——Content Delivery Network,即“內(nèi)容發(fā)布與速遞網(wǎng)絡(luò)”,能為企業(yè)站點(diǎn)提供更快速、穩(wěn)定服務(wù)的網(wǎng)絡(luò)架構(gòu)。它采取了分布式網(wǎng)絡(luò)緩存結(jié)構(gòu)(即國(guó)際上流行的Web Cache技術(shù)),通過在現(xiàn)有的Internet中增加一層新的網(wǎng)絡(luò)架構(gòu),將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的Cache服務(wù)器內(nèi),通過DNS負(fù)載均衡的技術(shù),判斷用戶來(lái)源就近訪問Cache服務(wù)器取得所需的內(nèi)容,解決Internet網(wǎng)絡(luò)擁塞狀況,提高用戶訪問網(wǎng)站的響應(yīng)速度,如同提供了多個(gè)分布在各地的加速器,以達(dá)到快速、可冗余的為多個(gè)網(wǎng)站加速的目的。換句話說,CDN就是讓網(wǎng)站訪問者可以在離自己最近的地方最快的得到可靠的服務(wù)。
中國(guó)IT認(rèn)證實(shí)驗(yàn)室(chinaitlab),“2004中國(guó)商務(wù)網(wǎng)站100強(qiáng)網(wǎng)站”網(wǎng)絡(luò)服務(wù)類網(wǎng)站得主之一。
chinaitlab是國(guó)內(nèi)唯一專業(yè)IT教育門戶網(wǎng)站,日訪問量已超270萬(wàn)人次以上。作為國(guó)內(nèi)知名網(wǎng)絡(luò)教育機(jī)構(gòu), chinaitlab有著遍布國(guó)內(nèi)各個(gè)角落的網(wǎng)絡(luò)會(huì)員,網(wǎng)站是保持他們和會(huì)員密不可分的溝通樞紐。為此,自成立以來(lái), chinaitlab的工作人員便選擇把服務(wù)器放在了國(guó)內(nèi)網(wǎng)絡(luò)發(fā)展發(fā)達(dá)的深圳,并申請(qǐng)了足夠的帶寬,以保證每個(gè)會(huì)員都可以享受他們送出的優(yōu)質(zhì)服務(wù)。但事與愿違,不少北方的用戶反映,在當(dāng)?shù)匾氪蜷_一個(gè) chinaitlab的頁(yè)面,就要花上10~15秒的時(shí)間,有的甚至打不開。經(jīng)技術(shù)人員確認(rèn),用戶所反映的問題,是受到中國(guó)電信南北分家,南北互聯(lián)互通問題所造成的影響。有沒有可行的技術(shù)來(lái)解決這一瓶頸呢?
中國(guó)電信分家,留下“南北互通”長(zhǎng)期隱患。
隨著原中國(guó)電信集團(tuán)按南北地域分家,新的中國(guó)電信和網(wǎng)通集團(tuán)隨即成立,互聯(lián)網(wǎng)的骨干網(wǎng)也被一分為二了,北有網(wǎng)通、南有中國(guó)電信。此后,細(xì)心的網(wǎng)民可能已經(jīng)發(fā)現(xiàn),有些經(jīng)常訪問的網(wǎng)站速度就一下子慢了下來(lái),有時(shí)候還有訪問不上去的情況出現(xiàn)。例如北方省份和地區(qū)的網(wǎng)絡(luò)用戶訪問中國(guó)網(wǎng)通IDC的數(shù)據(jù)時(shí),會(huì)非?欤L問中國(guó)電信IDC的數(shù)據(jù)時(shí),感覺比較慢。除了跨區(qū)域的企業(yè)網(wǎng)頁(yè)訪問速度慢的問題外,更重要的是影響了企業(yè)或個(gè)人用戶對(duì)自己網(wǎng)站管理和維護(hù)速度、以及企業(yè)郵箱的使用速度。據(jù)分析,產(chǎn)生這種問題的原因是中國(guó)電信分家之后,骨干網(wǎng)連接存在一定的問題,雖然信息產(chǎn)業(yè)部已經(jīng)在做互聯(lián)互通的計(jì)劃并在實(shí)施中,但估計(jì)在相當(dāng)長(zhǎng)的一段時(shí)間內(nèi),南北網(wǎng)速差異的問題還會(huì)存在。
CDN以特有的Cache功能,解決了“南北互通”對(duì)網(wǎng)站造成的訪問影響。
經(jīng)CDN產(chǎn)品組技術(shù)人員研究決定,在www.chinaitlab.com的下載頻道率先采用CDN網(wǎng)絡(luò)加速器解決方法,并聯(lián)系了沈陽(yáng)、北京兩地的客戶收集返回實(shí)驗(yàn)數(shù)據(jù)。于是,商務(wù)中國(guó)技術(shù)人員著手把chinaitlab.com域名的CNAME記錄解析成商務(wù)中國(guó)Cache的別名記錄,這樣中國(guó)IT認(rèn)證實(shí)驗(yàn)室的域名便被解析對(duì)應(yīng)到了商務(wù)中國(guó)各Cache的服務(wù)器IP上,再將各Cache的IP對(duì)應(yīng)到chinaitlab.com空間所在的服務(wù)器即可。待24小時(shí)解析時(shí)間過后,CDN綁定完成。沈陽(yáng)、北京兩地的測(cè)試用戶驚奇的發(fā)現(xiàn),原本需要10~15秒才能打開的頁(yè)面,現(xiàn)在僅需要2~3秒。中國(guó)IT認(rèn)證實(shí)驗(yàn)室的問題解決了,南北互通的問題解決了,CDN網(wǎng)絡(luò)加速期以其出色的表現(xiàn)宣告成功!
據(jù)商務(wù)中國(guó)產(chǎn)品部林經(jīng)理介紹,商務(wù)中國(guó)已經(jīng)在國(guó)內(nèi)幾大重要城市增加了數(shù)臺(tái)CDN網(wǎng)絡(luò)加速器專用的代理節(jié)點(diǎn)服務(wù)器(Cache Server),負(fù)責(zé)存儲(chǔ)客戶網(wǎng)站的大量信息,就像一個(gè)安裝在用戶身邊的網(wǎng)站服務(wù)器一樣響應(yīng)本地用戶的訪問請(qǐng)求。超強(qiáng)的處理能力使它能比通常的服務(wù)器處理更多的用戶請(qǐng)求,并進(jìn)一步提高響應(yīng)時(shí)間。例如有北京用戶訪問商務(wù)中國(guó)(www.bizcn.com),北京節(jié)點(diǎn)的服務(wù)器就會(huì)發(fā)出請(qǐng)求,將商務(wù)中國(guó)原站點(diǎn)的內(nèi)容發(fā)送到北京節(jié)點(diǎn),當(dāng)北京再有人瀏覽商務(wù)中國(guó)時(shí),就可直接在北京節(jié)點(diǎn)的服務(wù)器上獲取內(nèi)容。這樣一方面用戶可以滿意快速地訪問網(wǎng)頁(yè)。其次也緩解了對(duì)內(nèi)容服務(wù)器網(wǎng)站的集中式訪問壓力。這一技術(shù),也被廣泛應(yīng)用于新浪、雅虎等國(guó)內(nèi)外大型網(wǎng)站。
后續(xù):看到“提速”后的chinaitlab網(wǎng)站,chinaitlab負(fù)責(zé)人李老師感到非常滿意。他表示:“中國(guó)IT認(rèn)證實(shí)驗(yàn)室很快將進(jìn)行改版,網(wǎng)頁(yè)將從現(xiàn)在的幾千頁(yè)增加到3萬(wàn)頁(yè),訪問群體擴(kuò)大很多。到時(shí)候,我們還會(huì)繼續(xù)選擇商務(wù)中國(guó)的CDN網(wǎng)絡(luò)加速器!”
如上圖所示,chinaitlab網(wǎng)站的WEB服務(wù)器在深圳某機(jī)房,download.chinaitlab.com是將要被加速的網(wǎng)站頻道。WEB服務(wù)器將下載頻道的內(nèi)容發(fā)送到商務(wù)中國(guó)各地的Cache服務(wù)器上,并保留在Cache服務(wù)器內(nèi);各地的用戶,便能夠直接讀取最近的Cache服務(wù)器上的內(nèi)容,從而避免直接訪問深圳的Web務(wù)器。 |