CDN加速 技術(shù)是采用了分布式的緩存結(jié)構(gòu),并且解決了Internet網(wǎng)絡(luò)不順暢的狀況。還能提高用戶上網(wǎng)的速度,就好比是提供了多個分布式的加速器,讓其達到最快的速度。
CDN即 內(nèi)容分發(fā)網(wǎng)絡(luò) ,其目的是經(jīng)過在現(xiàn)有的網(wǎng)絡(luò)中增長一層新的網(wǎng)絡(luò)架構(gòu),將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的網(wǎng)絡(luò)“邊緣”,使用戶能夠就近取得所需的內(nèi)容,提升用戶訪問網(wǎng)站的響應(yīng)速度。而動態(tài)內(nèi)容加速是CDN把動態(tài)(偽靜態(tài))請求會直接回源,通過智能路由、多線回源、協(xié)議優(yōu)化等技術(shù),達到加速目的。有效提升動態(tài)頁面的加載速度,避開網(wǎng)絡(luò)擁堵路由,提高訪問成功率,實現(xiàn)網(wǎng)站整體加速與實時優(yōu)化。對于動態(tài)內(nèi)容即不能緩存的內(nèi)容,比如電商實時推薦、登錄時賬號密碼驗證等,這些動態(tài)內(nèi)容可以通過使用CDN技術(shù)優(yōu)化路由來進行加速。

假如沒有CDN加速技術(shù),當(dāng)訪問者和網(wǎng)站源站之間的距離過遠(如跨國)時,則其傳輸時延會變得很長,它們之間的通訊同樣須要通過重重的路由轉(zhuǎn)發(fā)和處理,網(wǎng)絡(luò)延誤不可避免,可能傳輸時延會達到800ms,這個時候用戶的體驗會非常的差。一個有效的方法就是部署CDN節(jié)點進行加速,也就是在用戶與源站之間通過CDN節(jié)點進行中繼并在傳輸協(xié)議棧方面進行優(yōu)化,就可以大幅度降低傳輸時延,如傳輸時延達到200ms,則傳輸時延就降到原來的25%,從而大幅度提升用戶體驗。
CDN內(nèi)容動態(tài)分發(fā)基本的原理如下:通過CDN眾多節(jié)點找到一條最快的路由,去源站點取數(shù)據(jù)從而達到對動態(tài)網(wǎng)站加速,再配合數(shù)據(jù)壓縮技術(shù),可以將動態(tài)網(wǎng)站的訪問速度提高10倍甚至100倍。另外,動態(tài)網(wǎng)站的頁面內(nèi)容一般是由靜態(tài)圖片和動態(tài)文本混合組成,而靜態(tài)圖片將會被緩存到CDN節(jié)點的硬盤上,也能提高動態(tài)網(wǎng)站的訪問速度。
版權(quán)聲明:本文章文字內(nèi)容來自第三方投稿,版權(quán)歸原始作者所有。本網(wǎng)站不擁有其版權(quán),也不承擔(dān)文字內(nèi)容、信息或資料帶來的版權(quán)歸屬問題或爭議。如有侵權(quán),請聯(lián)系contentedit@huawei.com,本網(wǎng)站有權(quán)在核實確屬侵權(quán)后,予以刪除文章。