CDN 4.0時(shí)代:企業(yè)如何更好地向終端用戶交付內(nèi)容
互聯(lián)網(wǎng)已經(jīng)成為了人們生活的必須品,已經(jīng)如同水、 電一般重要。企業(yè)在基于互聯(lián)網(wǎng)向用戶交付內(nèi)容時(shí),離不開CDN的支持。有了CDN的支持,企業(yè)交付內(nèi)容的速度在不斷地提升,也給用戶提供了更好的體驗(yàn)。但今天Akamai指出,我們已經(jīng)進(jìn)行了CDN 4.0時(shí),企業(yè)也將面臨著新的問題。那么克服4.0時(shí)代問題的方法在哪里?Akamai又做出哪新的努力?
CDN進(jìn)入4.0時(shí)代
自1998年,Akamai***次提出了內(nèi)容交付網(wǎng)絡(luò)概念,即通過數(shù)學(xué)算法的方式解決互聯(lián)網(wǎng)流量擁塞的概念,互聯(lián)網(wǎng)進(jìn)入了CDN 1.0時(shí)代,時(shí)至今日,在Akamai看來CND已經(jīng)進(jìn)化發(fā)展至4.0時(shí)代。這四個(gè)時(shí)代都有怎樣挑戰(zhàn)與特性?
CDN 1.0:這一時(shí)期的主要技術(shù)是緩存,通過高度分散的計(jì)算資源,把靜態(tài)可以緩存的內(nèi)容,緩存在離訪問者最近的地方;當(dāng)用戶可以訪問的時(shí)候,可以本地的提供這些靜態(tài)的內(nèi)容,從而加速用戶訪問內(nèi)容的速度。
CDN 2.0:時(shí)間發(fā)展到2003年,互聯(lián)網(wǎng) 不再僅僅只用于發(fā)布信息,出現(xiàn)更多、更廣泛的用途,如電子商務(wù)開始興起,信息出現(xiàn)了交互形式。用戶需要在網(wǎng)絡(luò)上輸入一些信息,如帳戶、密碼,甚至銀行卡信息——這些信息都動(dòng)態(tài)。這時(shí),Akamai開發(fā)出了動(dòng)態(tài)優(yōu)的技術(shù),把那些不能緩存的、純動(dòng)態(tài)的客戶化的、定制化的信息,通過傳輸層的優(yōu)化,回到原始站點(diǎn),在原站上面路徑選擇上進(jìn)行優(yōu)化,從而提升內(nèi)容交付的性能。
CDN 3.0:進(jìn)入2008后,智能手機(jī)、平板電腦開始普及,這改變了人們的上網(wǎng)方式,從原來固定的電腦或固定的寬帶瀏覽網(wǎng)頁信息,變成了通過移動(dòng)終端,使用無線網(wǎng)絡(luò)可以隨時(shí)隨地瀏覽信息。這一時(shí)期,內(nèi)容交付也出現(xiàn)了新的挑戰(zhàn)——如何改進(jìn)移動(dòng)內(nèi)容交付的速度,如何確保移動(dòng)網(wǎng)絡(luò)的安全?
據(jù)Akamai亞太區(qū)媒體服務(wù)技術(shù)總監(jiān)李昇說,Akamai已經(jīng)意識(shí)到移動(dòng)優(yōu)化技術(shù)包括識(shí)別終端,從而確定網(wǎng)絡(luò)的穩(wěn)定性;另外就是識(shí)別屏幕尺寸,不同的終端設(shè)備屏幕大小也不一致。因此,確定屏幕尺寸才能更好地讓圖片、頁面適應(yīng)終端設(shè)備,這一過程需要網(wǎng)絡(luò)平臺(tái)做出智能判斷,從而給用戶提供***體驗(yàn)。 阿卡邁亞太區(qū)媒體服務(wù)技術(shù)總監(jiān)李昇
CDN 4.0:時(shí)間推移至今,隨著云計(jì)算的大范圍使用,大量互聯(lián)網(wǎng)公司及傳統(tǒng)企業(yè),不斷地把他們的核心業(yè)務(wù)轉(zhuǎn)移到云端,這也給日常運(yùn)維包括業(yè)務(wù)邏輯帶來不小的麻煩。例如,閃電購短時(shí)間促銷時(shí),企業(yè)如何保證網(wǎng)站在短時(shí)間內(nèi)應(yīng)對(duì)十倍甚至于二十倍的流量激增問題。同時(shí),以視頻直播為代表的網(wǎng)絡(luò)經(jīng)濟(jì)也催生了用戶對(duì)視頻的高度需求,如何保證視頻的流暢傳輸與播放,以及4K視頻和移動(dòng)視頻的分發(fā)也給網(wǎng)絡(luò)提出了更高的挑戰(zhàn)。此外,云技術(shù)的廣泛使用,也把安全問題放在更加重要的地位上。
CDN 4.0:Akamai應(yīng)對(duì)方案
針對(duì)CDN 4.0時(shí)代所出現(xiàn)的問題,Akamai也推出了不同的解決方案。
CloudLets
為了簡化產(chǎn)品的開發(fā)和交付的時(shí)間,同時(shí)確保多屏網(wǎng)絡(luò)體驗(yàn)的性能,Akamai推出了CloudLets自助服務(wù)。利用CloudLets,用戶通過UI界面或API,就企業(yè)可以克服業(yè)務(wù)和運(yùn)營的一些挑戰(zhàn)。CloudLets 包含三個(gè)功能:邊緣重定向、訪問者優(yōu)先、圖片轉(zhuǎn)換。
邊緣重定向:這一功能的目的在于幫助用戶簡化對(duì)URL的管理,無論是技術(shù)人員還是非技術(shù)人員都可以管理重定向規(guī)則。例如,企業(yè)運(yùn)維人員和研發(fā)人員在自己的原站上面實(shí)現(xiàn)的一些業(yè)務(wù)邏輯,但是這些業(yè)務(wù)邏輯是通用化的業(yè)務(wù)邏輯,通過該功能企業(yè)可以在網(wǎng)絡(luò)節(jié)點(diǎn)邊緣卸載這些業(yè)務(wù)邏輯,實(shí)現(xiàn)Web性能的優(yōu)化。
訪問者優(yōu)先:業(yè)務(wù)進(jìn)入高峰,訪問量激增時(shí),后端應(yīng)用將超出負(fù)載,該功能提供用戶友好的等待區(qū)域。如,雙11或閃購時(shí)期,訪問高峰時(shí),利用該功能可以將用戶按級(jí)別分類,對(duì)于級(jí)別高、購買頻繁的用戶可以直接發(fā)送到企業(yè)的原站;而對(duì)于級(jí)別較低的、只進(jìn)行瀏覽的用戶,先放置等待區(qū)域,當(dāng)后端應(yīng)用不再繁忙時(shí),再把這些用戶發(fā)送回原站。這樣做企業(yè)就提供了更好的用戶體驗(yàn),更有助于留住用戶。
圖片轉(zhuǎn)換:這一功能是為了幫助用戶多終端處理、存儲(chǔ)圖片的流程。利用這一技術(shù),用戶可以大大壓縮圖片的大小,使其字節(jié)數(shù)壓縮為原來圖片的30%多,從而大大提升圖片加載速度。而用戶只需管理原始圖片,至于工作流、圖片優(yōu)化、存儲(chǔ),以及交付,全部由Akamai處理,這為類似于電商這樣擁巨量圖片的企業(yè),不僅節(jié)省了空間,也加快了網(wǎng)頁加載速度,讓企業(yè)留住了更多用戶。
Bot Manager
Bot Manager是爬蟲管理器,爬蟲 是IT行業(yè)中的一個(gè)術(shù)語,即用自動(dòng)化腳本或代碼去訪問網(wǎng)站,而不是真正的人訪問。這樣的訪問有好有壞,例如有些電商企業(yè)會(huì)利用爬蟲來探查競爭對(duì)手的價(jià)格;而對(duì)于百度、谷歌這樣的搜索引擎的爬蟲卻有利用網(wǎng)站的推廣。
Akamai 的Bot Manager可以幫助用戶更好地識(shí)別和了解訪問他們網(wǎng)站流量爬蟲的類型;這樣用戶就可以主動(dòng)采取措施,對(duì)其業(yè)務(wù)可以有更好的控制,也更好地保護(hù)了他們自己的網(wǎng)站。
此外,針對(duì)市場(chǎng)上視頻需求的增長,Akamai還推出了預(yù)測(cè)性內(nèi)容交付解決方案,通過優(yōu)化安全內(nèi)容交付和設(shè)備緩存來改善視頻質(zhì)量,使用戶在任何設(shè)備上通過任何網(wǎng)絡(luò)都可以離線觀看他們喜愛的視頻。
總結(jié):
在中國,每年除夕人們必做的一件事就是觀看春節(jié)聯(lián)歡晚會(huì),為了讓海外的華人們這一天也能感受到家的氣氛,央視 CCTV選擇了 Akamai 來支持其海外的直播業(yè)務(wù),讓異國他鄉(xiāng)的親人們也能過個(gè)中國年。愛奇藝是國內(nèi)大型視頻播放網(wǎng)站,它也選擇了Akamai 來支持全球的播放業(yè)務(wù)。
的確,Akamai 的CDN解決方案在全球部署大量節(jié)點(diǎn),足以支撐起企業(yè)的跨國業(yè)務(wù)的快速分發(fā)。