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