使用CDN有什么優(yōu)勢

這篇文章主要講解了“使用cdn有什么優(yōu)勢”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“使用CDN有什么優(yōu)勢”吧!

儀隴網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),儀隴網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為儀隴超過千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的儀隴做網(wǎng)站的公司定做!

CDN

全稱:Content Delivery Network或Content Ddistribute Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)

基本思路

盡可能避開互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),使內(nèi)容傳輸?shù)母?、更穩(wěn)定。通過在網(wǎng)絡(luò)各處放置節(jié)點服務(wù)器所構(gòu)成的在現(xiàn)有的互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò),CDN系統(tǒng)能夠?qū)崟r地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點的連接、負載狀況以及到用戶的距離和響應(yīng)時間等綜合信息將用戶的請求重新導(dǎo)向離用戶最近的服務(wù)節(jié)點上。

目的

解決因分布、帶寬、服務(wù)器性能帶來的訪問延遲問題,適用于站點加速、點播、直播等場景。使用戶可就近取得所需內(nèi)容,解決 Internet網(wǎng)絡(luò)擁擠的狀況,提高用戶訪問網(wǎng)站的響應(yīng)速度和成功率。

控制時延無疑是現(xiàn)代信息科技的重要指標,CDN的意圖就是盡可能的減少資源在轉(zhuǎn)發(fā)、傳輸、鏈路抖動等情況下順利保障信息的連貫性。

CDN就是扮演者護航者和加速者的角色,更快準狠的觸發(fā)信息和觸達每一個用戶,帶來更為極致的使用體驗。

這里引入一個關(guān)鍵詞:控制時延

無疑是現(xiàn)代信息科技的重要指標,CDN的意圖就是盡可能的減少資源在轉(zhuǎn)發(fā)、傳輸、鏈路抖動等情況下順利保障信息的連貫性

根據(jù)論文《WAITING TIMES IN QUALITY OF EXPERIENCE FOR WEB BASED SERVICES》中提出的:
其指出基于人腦在等待不同時長的信息時,產(chǎn)生的不同意識行為,進而對信息獲取產(chǎn)生的差別感官體驗。

使用CDN有什么優(yōu)勢

感知的持續(xù)時間 VS 客觀持續(xù)時間

根據(jù)研究發(fā)現(xiàn):

當人們獲得Voice這類聲音訊息時,好感度隨時間流逝下降的最為迅速,僅需16分鐘“評估意見等級”下降了70%,可見音像資源受緩沖時間的影響可見一斑

使用CDN有什么優(yōu)勢

?0.1 s: 用戶幾乎感覺不到系統(tǒng)是否不連貫性。
?1.0 s: 用戶明顯注意到時延的發(fā)生,但是在該時間內(nèi)思維依然是連貫的。
?10 s: 超過該時間的時延會使用戶失去等待意愿。
控制時延無疑是現(xiàn)代信息科技的重要指標,CDN的意圖就是盡可能的減少資源在轉(zhuǎn)發(fā)、傳輸、鏈路抖動等情況下順利保障信息的連貫性。
再通俗點說就是在網(wǎng)速一定的前提下,CDN就像網(wǎng)絡(luò)中快遞員小哥

使用CDN有什么優(yōu)勢

而且CDN這個快遞員很是聰明
TA不是在用蠻力瞎跑、亂撞

使用CDN有什么優(yōu)勢

使用CDN有什么優(yōu)勢

TA還承建了很多家快遞點,就近快遞(緩存)

TA善于優(yōu)化快遞路徑(調(diào)度)
還會對包裹進行更合理的重新打包(協(xié)議優(yōu)化)

基礎(chǔ)架構(gòu):

最簡單的CDN網(wǎng)絡(luò)由一個DNS服務(wù)器和幾臺緩存服務(wù)器組成:

  1. 當用戶點擊網(wǎng)站頁面上的內(nèi)容URL,經(jīng)過本地DNS系統(tǒng)解析,DNS系統(tǒng)會最終將域名的解析權(quán)交給CNAME指向的CDN專用DNS服務(wù)器。

  2. CDN的DNS服務(wù)器將CDN的全局負載均衡設(shè)備IP地址返回用戶。

  3. 用戶向CDN的全局負載均衡設(shè)備發(fā)起內(nèi)容URL訪問請求。

  4. CDN全局負載均衡設(shè)備根據(jù)用戶IP地址,以及用戶請求的內(nèi)容URL,選擇一臺用戶所屬區(qū)域的區(qū)域負載均衡設(shè)備,告訴用戶向這臺設(shè)備發(fā)起請求。

  5. 區(qū)域負載均衡設(shè)備會為用戶選擇一臺合適的緩存服務(wù)器提供服務(wù),選擇的依據(jù)包括:根據(jù)用戶IP地址,判斷哪一臺服務(wù)器距用戶最近;根據(jù)用戶所請求的URL中攜帶的內(nèi)容名稱,判斷哪一臺服務(wù)器上有用戶所需內(nèi)容;查詢各個服務(wù)器當前的負載情況,判斷哪一臺服務(wù)器尚有服務(wù)能力?;谝陨线@些條件的綜合分析之后,區(qū)域負載均衡設(shè)備會向全局負載均衡設(shè)備返回一臺緩存服務(wù)器的IP地址。

  6. 全局負載均衡設(shè)備把服務(wù)器的IP地址返回給用戶。

  7. 用戶向緩存服務(wù)器發(fā)起請求,緩存服務(wù)器響應(yīng)用戶請求,將用戶所需內(nèi)容傳送到用戶終端。如果這臺緩存服務(wù)器上并沒有用戶想要的內(nèi)容,而區(qū)域均衡設(shè)備依然將它分配給了用戶,那么這臺服務(wù)器就要向它的上一級緩存服務(wù)器請求內(nèi)容,直至追溯到網(wǎng)站的源服務(wù)器將內(nèi)容拉到本地。

使用CDN有什么優(yōu)勢

服務(wù)模式:

簡單地說,CDN是一個經(jīng)策略性部署的整體系統(tǒng),包括分布式存儲、負載均衡、網(wǎng)絡(luò)請求的重定向和內(nèi)容管理4個要件,而內(nèi)容管理和全局的網(wǎng)絡(luò)流量管理(Traffic Management)是CDN的核心所在。

通過用戶就近性和服務(wù)器負載的判斷,CDN確保內(nèi)容以一種極為高效的方式為用戶的請求提供服務(wù)。

舉例說明:

國內(nèi)訪問量較高的網(wǎng)站、直播、視頻平臺,均使用CDN網(wǎng)絡(luò)加速技術(shù),雖然網(wǎng)站的訪問巨大,但無論在什么地方訪問都會感覺速度很快。而一般的網(wǎng)站如果服務(wù)器在網(wǎng)通,電信用戶訪問很慢,如果服務(wù)器在電信,網(wǎng)通用戶訪問又很慢。

通過在現(xiàn)有的Internet中增加一層新的網(wǎng)絡(luò)架構(gòu),將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的cache服務(wù)器內(nèi),通過DNS負載均衡的技術(shù),判斷用戶來源就近訪問cache服務(wù)器取得所需的內(nèi)容,解決Internet網(wǎng)絡(luò)擁塞狀況,提高用戶訪問網(wǎng)站的響應(yīng)速度,如同提供了多個分布在各地的加速器,以達到快速、可冗余的為多個網(wǎng)站加速的目的。

CDN服務(wù)最初用于確??焖倏煽康胤职l(fā)靜態(tài)內(nèi)容,這些內(nèi)容可以緩存,最適合在網(wǎng)速龐大的網(wǎng)絡(luò)中存儲和分發(fā),該網(wǎng)絡(luò)在幾十多個國家的十幾個網(wǎng)絡(luò)中的覆蓋CDN網(wǎng)絡(luò)服務(wù)器。由于動態(tài)內(nèi)容必須通過互聯(lián)網(wǎng)來傳輸,因此要提供快速的網(wǎng)絡(luò)體驗。如今的CDN可謂是大文件、小文件、點播、直播、動靜皆宜!

使用CDN有什么優(yōu)勢

主要特點:

1、本地Cache加速,提高了企業(yè)站點(尤其含有大量圖片和靜態(tài)頁面站點)的訪問速度,并大大提高以上性質(zhì)站點的穩(wěn)定性

2、鏡像服務(wù)消除了不同運營商之間互聯(lián)的瓶頸造成的影響,實現(xiàn)了跨運營商的網(wǎng)絡(luò)加速,保證不同網(wǎng)絡(luò)中的用戶都能得到良好的訪問質(zhì)量。

3、遠程加速 遠程訪問用戶根據(jù)DNS負載均衡技術(shù) 智能自動選擇Cache服務(wù)器,選擇最快的Cache服務(wù)器,加快遠程訪問的速度

4、帶寬優(yōu)化 自動生成服務(wù)器的遠程Mirror(鏡像)cache服務(wù)器,遠程用戶訪問時從cache服務(wù)器上讀取數(shù)據(jù),減少遠程訪問的帶寬、分擔網(wǎng)絡(luò)流量、減輕原站點WEB服務(wù)器負載等功能。

5、集群抗攻擊 廣泛分布的CDN節(jié)點加上節(jié)點之間的智能冗余機制,可以有效地預(yù)防黑客入侵以及降低各種D.D.o.S攻擊對網(wǎng)站的影響,同時保證較好的服務(wù)質(zhì)量 。

關(guān)鍵技術(shù):

使用CDN有什么優(yōu)勢

內(nèi)容發(fā)布:它借助于建立索引、緩存、流分裂、組播(Multicast)等技術(shù)

內(nèi)容路由:它是整體性的網(wǎng)絡(luò)負載均衡技術(shù),通過內(nèi)容路由器中的重定向(DNS)機制,在多個遠程POP上均衡用戶的請求,以使用戶請求得到最近內(nèi)容源的響應(yīng);

內(nèi)容交換:它根據(jù)內(nèi)容的可用性、服務(wù)器的可用性以及用戶的背景,在POP的緩存服務(wù)器上,利用應(yīng)用層交換、流分裂、重定向(ICP、WCCP)等技術(shù),智能地平衡負載流量;

性能管理:它通過內(nèi)部和外部監(jiān)控系統(tǒng),獲取網(wǎng)絡(luò)部件的狀況信息,測量內(nèi)容發(fā)布的端到端性能(如包丟失、延時、平均帶寬、啟動時間、幀速率等),保證網(wǎng)絡(luò)處于最佳的運行狀態(tài)。

Q & A

1.CDN加速是對網(wǎng)站所在服務(wù)器加速,還是對其域名加速?
CDN是只對網(wǎng)站的某一個具體的域名加速。如果同一個網(wǎng)站有多個域名,則訪客訪問加入CDN的域名獲得加速效果,訪問未加入CDN的域名,或者直接訪問IP地址,則無法獲得CDN效果。

2.CDN和鏡像站點比較有何優(yōu)勢?
CDN對網(wǎng)站的訪客完全透明,不需要訪客手動選擇要訪問的鏡像站點,保證了網(wǎng)站對訪客的友好性。CDN對每個節(jié)點都有可用性檢查,不合格的節(jié)點會第一時間剔出,從而保證了極高的可用率,而鏡像站點無法實現(xiàn)這一點。CDN部署簡單,對原站基本不做任何改動即可生效。

3.CDN和雙線機房相比有何優(yōu)勢?
常見的雙線機房只能解決網(wǎng)通和電信互相訪問慢的問題,其它ISP(譬如教育網(wǎng),移動網(wǎng),鐵通)互通的問題還是沒得到解決。而CDN是訪問者就近取數(shù)據(jù),而CDN的節(jié)點遍布各ISP,從而保證了網(wǎng)站到任意ISP的訪問速度。另外CDN因為其流量分流到各節(jié)點的原理,天然獲得抵抗網(wǎng)絡(luò)攻擊的能力。

4.CDN使用后,原來的網(wǎng)站是否需要做修改,做什么修改?
一般而言,網(wǎng)站無需任何修改即可使用CDN獲得加速效果。只是對需要判斷訪客IP程序,才需要做少量修改。

5.為什么我的網(wǎng)站更新后,通過CDN后看到網(wǎng)頁還是舊網(wǎng)頁,如何解決?
由于CDN采用各節(jié)點緩存的機制,網(wǎng)站的靜態(tài)網(wǎng)頁和圖片修改后,如果CDN緩存沒有做相應(yīng)更新,則看到的還是舊的網(wǎng)頁。為了解決這個問題,CDN管理面板中提供了URL推送服務(wù),來通知CDN各節(jié)點刷新自己的緩存。在URL推送地址欄中,輸入具體的網(wǎng)址或者圖片地址,則各節(jié)點中的緩存內(nèi)容即被統(tǒng)一刪除,并且當即生效。如果需要推送的網(wǎng)址和圖片太多,可以選擇目錄推送,輸入 http://www.kkk.com/news 即可以對網(wǎng)站下news目錄下所有網(wǎng)頁和圖片進行了刷新。

6.能不能讓CDN不緩存某些即時性要求很高的網(wǎng)頁和圖片?
只需要使用動態(tài)頁面,asp,php,jsp等動態(tài)技術(shù)做成的頁面不被CDN緩存,無需每次都要刷新。或者采用一個網(wǎng)站兩個域名,一個啟用CDN,另外一個域名不用CDN,對即時性要求高的頁面和圖片放在不用CDN的域名下。

7.網(wǎng)站新增了不少網(wǎng)頁和圖片,這些需要使用URL推送嗎?
后來增加的網(wǎng)頁和圖片,不需要使用URL推送,因為它們本來就不存在緩存中。

8.網(wǎng)站用CDN后,有些地區(qū)反映無法訪問了,怎么辦?
CDN啟用后,訪客不能訪問網(wǎng)站有很多種可能,可能是CDN的問題,也可能是源站點出現(xiàn)故障或者源站點被關(guān)閉,還可能是訪客自己所在的網(wǎng)絡(luò)出現(xiàn)問題,甚至我們實際故障排除中,還出現(xiàn)過客戶自己計算機中毒,導(dǎo)致無法訪問網(wǎng)站??蛻魣蟾婀收蠒r,可隨時聯(lián)系我們24小時技術(shù)部進行處理。

9.哪些情況推薦使用CDN?
一般來說以資訊、內(nèi)容等為主的網(wǎng)站,具有一定訪問體量的網(wǎng)站
資訊網(wǎng)站、政府機構(gòu)網(wǎng)站、行業(yè)平臺網(wǎng)站、商城等以動態(tài)內(nèi)容為主的網(wǎng)站
論壇、博客、交友、SNS、網(wǎng)絡(luò)游戲、搜索/查詢、金融等。提供http下載的網(wǎng)站
軟件開發(fā)商、內(nèi)容服務(wù)提供商、網(wǎng)絡(luò)游戲運行商、源碼下載等有大量流媒體點播應(yīng)用的網(wǎng)站
擁有視頻點播平臺的電信運營商、內(nèi)容服務(wù)提供商、體育頻道、寬頻頻道、在線教育、視頻博客等

10.哪些情況不適用于CDN?
此類極端狀況不建議您使用CDN服務(wù)

感謝各位的閱讀,以上就是“使用CDN有什么優(yōu)勢”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對使用CDN有什么優(yōu)勢這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

本文標題:使用CDN有什么優(yōu)勢
轉(zhuǎn)載源于:http://bm7419.com/article18/jciggp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、ChatGPT、用戶體驗Google、全網(wǎng)營銷推廣網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)