一篇文讓你秒懂 CDN
著名的 《哲學簡史》 (A little history of philosophy ,Nigel Warburton著)將2400年的西方哲學取精用宏、深入淺出地呈現給讀者。雖然 內容分發網絡(CDN) 的歷史要比哲學史短得多,但受此啟發, Akamai 將CDN 18年來的演化歷程濃縮到本文中,以期幫助人們了解CDN的成因、歷年的變化以及未來發展前景。
第一章 緩存年代(1998年-2003年)
我們的旅程要從麻省理工學院一棟大樓的走廊開始,在這里,一位計算機科學家與一位數學教授見了面。這位計算機科學家就是萬維網的發明人Tim Berners Lee,他當時注意到互聯網正變得異常擁擠和緩慢。于是,他便向那位名叫Tom Leighton的數學教授請教,問其能否寫個算法來解決該問題。在此后的日子里,Tom和他的研究生Danny Lewin不但寫出了這個算法,還決定憑借此算法來建立一番事業。同年,Akamai公司便正式成立,世界上第一個CDN也就此誕生。
Leighton和Lewin最初的核心理念是 將內容緩存在終端用戶附近 ,使他們不必大費周折地訪問這些內容。例如,以這種方式緩存內容,《星球大戰》的影迷就能從附近的CDN服務器下載最新預告片,而不必從位于互聯網另一端的原始服務器(Origin:原始服務器,存放內容或應用的數據中心)中獲取。這種改變會帶來三大好處: 用戶能夠更快地看到視頻;網站運維人員可以將以前任務分派給CDN提供商,從而降低服務器負載;緩存能夠減輕互聯網中間一英里的流量負擔 。
Akamai就此一舉成功。很快,每個人都開始將內容緩存到網絡“邊緣”。但互聯網仍在增長,因此,人們急需 新的利器對抗網絡擁堵 。
第二章 加速年代(2003年-2012年)
對于靜態內容,緩存能夠很好地解決用戶問題,但它對 優化交易處理 或 動態內容 卻無能為力。因此,在面對涉及大量交易處理的各種在線應用,包括: 電子商務、游戲和企業應用時,緩存技術將面臨重重挑戰 。試想:當您登錄亞馬遜網站并將某個商品放入購物車時,您無法緩存此類數據;當Netflix顯示一張個性化廣告時,您不能緩存這個信息;當一位客戶經理在Salesforce軟件上記錄一個銷售機會時,無法實現任何緩存。
2003年,Akamai率先提出了世界上第一個應對該問題的解決辦法,即“ 動態網站加速 ”。Akamai的工程師們將動態交易拆分開,并利用規模龐大且神奇的數學算法為交互中的每一元素找到最快的傳送路徑。現在,每當一項交易在終端用戶與數據中心之間傳輸時,它將以最佳路徑穿行互聯網,自動避免擁堵和延遲。
Akamai再次獲得了空前成功。自此,人們能夠在網上安心地購物和交流。而移動時代也隨之到來。
第三章 移動體驗和安全時代(2012年-2015年)
2012年12月,全球最大的實體零售商沃爾瑪宣稱該公司購物網站的 40% 訪問量均來自移動設備。此后一個月,Akamai觀察到 29% 的移動用戶都通過手機購買商品。不過,由于蜂窩網絡性能不穩,用戶均對手機體驗不甚滿意,并將之稱為“ 最后一英里問題 ”。此外,呈爆炸式增長的移動設備、瀏覽器和網絡連接(3G、4G、Wi-Fi)也使這一問題更加復雜。
這一時期,Akamai再次擔當起行業領導者的角色,引導人們走過了新的動蕩移動年代。Akamai通過旗艦型 ION解決方案 ,成功解決了“最后一英里問題”。該解決方案能夠基于用戶情況或使用情境(如:用戶正在使用3G上網、iPhone和移動chrome瀏覽器訪問您的網站,這就是用戶情況/情境)動態優化內容和進行應用交付。
同年,Akamai首先認識到它為內容交付而構建的云服務平臺非常適于幫助企業增強在線業務安全。隨后,Akamai正式發布了云安全解決方案,保護客戶免受應用攻擊和分布式拒絕服務攻擊等網絡威脅。
Akamai將該方案稱作 “保護和性能(Protect and Perform)”解決方案 ,意謂著客戶能一舉兩得,以最佳性能和最高安全性向其終端用戶交付內容或應用。
到2015年, CDN 已不再僅僅指緩存,還是加速、移動優化和安全的代表詞。 不過,CDN的發展遠未止步,更多激動人心的創新正在到來。
第四章 業務邏輯支持年代(截至目前)
如果您是一家公司電子商務部的數字化營銷經理,并在最近重新設計了公司網站,現在希望比較一下新、舊網站的用戶轉化率。這就是一種典型的 A/B測試案例 。
以往人們通常依靠內部IT資源來完成這一目的,但這不僅成本高而且容易出錯。現在,使用CDN即能實現。事實上,借助一個簡單的、Akamai稱之為 Cloudlet 的服務,我們的 CDN 便可與您的后端系統完美配合,將客戶引向A/B站點并開展追蹤,幫助您將用戶轉化數據與每次客戶訪問關聯起來 。
您可以將一些業務邏輯工作委托給CDN提供商,從而更快地將新服務推向市場,而您的IT人員也能夠專注于核心職能。通過在互聯網邊緣執行業務邏輯,您還能實現更大的可擴展性和確保最佳用戶體驗。
現在,對于所有已經建立網絡系統的企業而言,CDN已成為一個得力的助手。CDN的黃金期已經到來。
第五章 展望未來
CDN簡短的歷史到這里就要結束了。但重要的是,我們應思考:“未來會有什么?”Akamai認為CDN可能或正在朝以下五個方向發展:
1. 無處不在的CDN
廣泛的部署是CDN發展良好的基礎之一。CDN分布越廣,距離終端用戶就會越近,因而就越能帶來更好的客戶體驗。Akamai預計未來的CDN平臺將遍及手機信號塔、移動設備、人們的起居室、機頂盒、虛擬現實頭盔等各個領域。
2. 大數據分析
CDN攜帶了大量信息。比如,Akamai交付了全世界網絡流量的15-30%。通過這些數據,Akamai可幫助企業深入了解客戶體驗和行為,并據此做出最明智的商業決策。此外,CDN還有可能涉及機器學習和人工智能等有趣的使用場景。
3. 物聯網(IoT)CDN
物聯網將建立在各種設備之間的API交互之上。Akamai能夠為不同的API交易提供加速。CDN將在物聯網流量和數據安全與管理方面增強物聯網的解決方案能力。
4. 行業化CDN
每個行業都在技術、使用場景和法規方面對CDN服務提出了獨特要求。隨著CDN市場的蛋糕越來越大,Akamai預計將有一些CDN提供商專注于提供針對金融、證券和保險(FSI)、在線游戲、視頻流媒體以及電子商務等具體行業的CDN解決方案。
5. 虛擬專有化CDN
虛擬專有化CDN是指專用于某一公司的虛擬CDN。利用更加優化的互聯網傳輸和本地設備,電信公司可能向其全球或地方企業客戶提供這種解決方案。
CDN的未來發展將一片光明。在數字化轉型進程中,各企業正變得日益依賴于互聯網與其客戶、合作伙伴和員工的溝通交流。而根植于互聯網的CDN將成為企業推動數字化轉型和商業成果的一個有力工具。
如今,在線商務發展和不斷提升的客戶期望促進著CDN的演化。正如Nigel的書中所述,“ 這是在整個哲學史中永恒的主題,每個時代都有它的特點和變革,但這個主題永遠不會消失 ”。而CDN也是如此。
來自:http://mp.weixin.qq.com/s?__biz=MzAwMzI3Njc1MA%3D%3D&mid=2650202731&idx=2&sn=a41438808c079dacb780f30657909b6d&chksm=833fe8cab44861dc12511d82322229de518d03ff66ea1491a7453d855b36feeeea7949c57a2a&scene=4