新聞中心
CDN(content delivery network 或 content distribution network)模式專注于通過全球分布式緩存架構(gòu)為經(jīng)常訪問的文件減少網(wǎng)絡(luò)訪問時的延遲。目標(biāo)是加快交付應(yīng)用程序內(nèi)容給用戶。內(nèi)容是任何可以存儲在一個文件,如圖像、 視頻和文檔。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比江海網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式江海網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋江海地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。
內(nèi)容交付網(wǎng)絡(luò) (CDN) 是一種全球分布式緩存的服務(wù)。CDN 在世界各地的許多地方保存了應(yīng)用程序文件的副本。當(dāng)用戶訪問時,會選擇離這些地方接近結(jié)點,內(nèi)容不需要走長距離網(wǎng)絡(luò)來傳遞,所以它能訪問到達(dá)速度更快,以此來改善用戶體驗。CDN 節(jié)點設(shè)在世界各地希望盡可以能接近的用戶。它有自己的 URL 負(fù)載平衡解析器,根據(jù)用戶不同地理位置,無論用戶在什么地方將用戶引向最近的節(jié)點。
CDN所面臨的挑戰(zhàn)
應(yīng)用程序數(shù)據(jù)訪問從不一定能接近它所在地理位置最近的數(shù)據(jù)中心
多個客戶端訪問相同的應(yīng)用程序數(shù)據(jù)對象 (如 HTML、 JavaScript、 圖像、 視頻或其他文件)
應(yīng)用程序有包括大流量下載、 流媒體視頻或其他大流量級的內(nèi)容
CDN 可以有效地減少節(jié)點負(fù)載以加快各種類型的內(nèi)容。
CDN的機(jī)制
一般來說,互聯(lián)網(wǎng)更快速度地數(shù)據(jù)傳輸與源數(shù)據(jù)和客戶端有密切關(guān)系。將源數(shù)據(jù)的緩存副本放置得與客戶端比較接近,當(dāng)用戶需要訪問數(shù)據(jù)時,從最接近的位置檢索它將比從原始結(jié)點檢索會更快兒些。這種做法通常稱為分布式緩存,這也是CDN 的作用所在。具體地說,我們將關(guān)注是通過 HTTP 訪問的文件。雖然所有用戶看到相同的 URL文件,不同的用戶將被路由到不同的 CDN 節(jié)點。這是 CDN的要點 : 將請求路由到就近的 CDN 節(jié)點,以提高響應(yīng)速度。
使用CDN的前后的簡單示意圖:
CDN的限制
CDN 對于不經(jīng)常訪問的資源是無效的。通常只有在 CDN緩存過期前有至少兩次訪問的資源才算有效。
CDN 對于不斷變化的資源不適用。
CDN 對于不想公開資源可能是一個糟糕的選擇。
緩存可以不一致
CDN存儲的資源復(fù)本指定過期時間,因而緩存圖像文件可在僧一個小時,一個月有效的。任何資源緩存在CDN上,是潛在歷史版本,因為在源數(shù)據(jù)與副本之間總是有一個更新與傳輸?shù)难舆t。這不是一個問題,但是需要考慮因素是緩存有效時間需要多長。Tips:緩存不命中就是低效的。
現(xiàn)實案例
淘寶在2010年的數(shù)據(jù)記錄,淘寶CDN服務(wù)的圖片規(guī)模包括大約250T容量的原圖和大約250T容量的縮略圖總和;約286億左右的圖片數(shù),平均圖片大小是17.45K;8K以下圖片占圖片數(shù)總量的61%,占存儲容量的11%。CDN的部署規(guī)模達(dá)到22個節(jié)點,部署在網(wǎng)民相當(dāng)密集的中心城市,每個節(jié)點目前處理能力在10G或以上,CDN部署的總處理能力已到220G以上,目前承載淘寶流量高峰時119G。淘寶自主研發(fā)CDN系統(tǒng)架構(gòu)如下圖:
隨著CDN的興起,它的介值鏈也出來的,如下圖:
文章標(biāo)題:講解一下CDN模式
文章源于:http://www.dlmjj.cn/article/djioehg.html


咨詢
建站咨詢
