自CDN誕生起,已經經過了傳統(tǒng)CDN、云CDN和共享CDN三代,但是它們都沒有能夠跳出傳統(tǒng)CDN的技術范圍,沒有實現(xiàn)實質上的成本優(yōu)勢。邊緣計算雖然是新興的技術,但是許多企業(yè)巨頭,例如思科、英特爾、華為、中興等都已經加入其中,CDN跟邊緣計算的理念都是要在盡可能接近數(shù)據(jù)產生的邊緣對數(shù)據(jù)進行處理,相對于其他技術,CDN到邊緣計算的轉變是否能近水樓臺先得月呢?
什么是CDN?
CDN即內容分發(fā)網絡,其目的是使用戶可就近取得所需內容,解決Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度。CDN是邊緣服務器的網絡,提供在線內容的優(yōu)化分發(fā)或傳送。大量的邊緣服務器協(xié)同工作,通過私有全球骨干網傳輸數(shù)據(jù),繞過大部分擁擠的公共和互聯(lián)網服務提供商(ISP)網絡,從而提高內容交付的速度和效率。CDN的主要目標是通過減少將內容和富媒體傳輸?shù)接脩舻幕ヂ?lián)網設備所需的時間來提高Web性能。
互聯(lián)網上的任何內容都可以通過CDN提供。例如。圖像、樣式表、JavaScript文件、文件下載、直播、游戲等等。事實上,大部分互聯(lián)網已經通過CDN傳送,任何連接到互聯(lián)網的設備都會與CDN進行交互,因為CDN不僅用于提供計算機上的內容,還用于移動設備、智能電視、機頂盒和許多其他需要快速、可靠、安全在線傳輸數(shù)據(jù)的連接設備。
什么是邊緣計算?
邊緣計算是指在靠近物或數(shù)據(jù)源頭的一側,采用網絡、計算、存儲、應用核心能力為一體的開放平臺,就近提供最近端服務。邊緣計算是一種分布式運算的架構,具有分散的處理能力,支持移動計算和物聯(lián)網(IoT)技術。在這種架構下,邊緣計算可以在本地處理或存儲關鍵數(shù)據(jù),并將所有接收的數(shù)據(jù)推送到中央數(shù)據(jù)中心或云存儲庫。邊緣計算在本地對數(shù)據(jù)進行分類,將部分數(shù)據(jù)放在本地處理,從而減少了到中央存儲庫的回程流量,可以加快資料的處理與傳送速度,減少延遲。
目前,邊緣計算終極的使用場景是自動駕駛,因為邊緣計算可以實現(xiàn)數(shù)據(jù)流加速,包括實時數(shù)據(jù)處理,無延遲。由于自動駕駛的特殊性,我們無法將其眾多傳感器發(fā)送到云端并等待響應,延遲的存在是完全不能夠接受的。邊緣計算的使用場景還包括CDN、物聯(lián)網、智能安防以及區(qū)塊鏈等。
CDN與邊緣計算的聯(lián)系
邊緣計算和CDN的共同點就是要求傳輸能力,要盡可能接近數(shù)據(jù)產生的地方。CDN需要傳輸和存儲大量內容數(shù)據(jù),而邊緣計算恰好可以提供存儲服務,那么對于兩者來說部署方式類似,都是接近網絡邊緣,帶寬線路可以復用。
邊緣計算的主要計算節(jié)點以及應用分布式部署在靠近終端的數(shù)據(jù)中心,這使得在服務的響應性能、還有可靠性方面都高于傳統(tǒng)中心化的云計算概念,而CDN的節(jié)點正好可以充分復用起來,提供計算服務。
CDN與邊緣計算的區(qū)別
CDN概念中的邊緣是借助緩存數(shù)據(jù),提高節(jié)點傳輸數(shù)據(jù)的能力,側重點在于傳輸能力。邊緣計算實際上是利用靠近數(shù)據(jù)源的邊緣地帶來進行數(shù)據(jù)計算分類,邊緣計算的側重點在于計算能力。
由此可見,CDN與邊緣計算的主要思想不同,CDN最后還是會將數(shù)據(jù)回溯到數(shù)據(jù)中心進行處理,這樣成本依舊很高。而邊緣計算不需要將每條數(shù)據(jù)都傳送到云,只需利用數(shù)據(jù)邊緣的設備來進行數(shù)據(jù)計算處理,能夠減少從設備到云端的數(shù)據(jù)流量。所以,邊緣計算能夠減緩數(shù)據(jù)爆炸、網絡流量的壓力,在進行云端傳輸時通過邊緣節(jié)點進行一部分簡單的數(shù)據(jù)處理,從而減少設備響應時間、降低延遲。
從CDN到邊緣計算
從CDN到邊緣計算的過渡是勢在必行的。由于當前高清視頻、VR/AR、大數(shù)據(jù)、物聯(lián)網、人工智能急速發(fā)展,傳統(tǒng)CDN將數(shù)據(jù)回溯到中心云的做法成本太高,很難滿足日益增加的海量數(shù)據(jù)的存儲、計算及交互需求。所以CDN必須從傳統(tǒng)的以緩存業(yè)務為中心的IO密集型系統(tǒng)演化為邊緣計算系統(tǒng),構架內容計算網絡,以解決未來物聯(lián)網帶來的連接挑戰(zhàn),在這一過程中,CDN行業(yè)也必將完成二次迭代。
未來的物聯(lián)網、AR/VR場景、大數(shù)據(jù)和人工智能行業(yè)實際上對近場計算都有著極強的需求,邊緣計算能夠保障大量的計算需要是在離終端很近的區(qū)域完成,并且實現(xiàn)低延時服務。
從CDN拓展到邊緣計算的企業(yè)
CDN與生俱來的邊緣節(jié)點屬性令其在邊緣計算市場具備先發(fā)優(yōu)勢,CDN本身就是邊緣計算的雛形。從這個角度來看,從CDN拓展到邊緣計算在技術的實現(xiàn)上更容易,當然大家也是這么做的。
思科和Reliance Jio現(xiàn)在正在共同利用多接入邊緣計算的強大功能,從一個用例開始,通過開發(fā)移動內容分發(fā)網絡(CDN)進一步優(yōu)化和增強網絡視頻體驗。在該概念中,CDN被集成到移動LTE網絡中,借助移動CDN,移動運營商可以通過邊緣cloudlet提供內容,從而以更低的延遲和更高的性能提供更好的用戶體驗。
愛立信表示在邊緣計算興起之前,CDN一直都是邊緣網絡的代表,但是CDN的主要目的是本地化存儲,而不是進行本地化計算。現(xiàn)在,愛立信希望將兩者結合起來。在世界移動大會上,愛立信的CDN業(yè)務開發(fā)總監(jiān)理Richard Dawson展示了該公司的統(tǒng)一分發(fā)網絡解決方案。
阿里云認為傳統(tǒng)云計算的中心計算必須要結合邊緣計算,通過“云+邊+端”三位一體的計算模式,可以實現(xiàn)更加實時的響應。今年3月,阿里云推出了首個IoT邊緣計算產品Link Edge,其邊緣計算的第二個產品是邊緣節(jié)點服務ENS。目前,阿里云CDN有節(jié)點數(shù)1300多個,覆蓋了70多個國家和地區(qū),擁有近90T的帶寬能力。
騰訊云尚未推出基于邊緣的開放框架,但其表示未來會設計CDN的整體框架,將CDN節(jié)點下沉到邊緣,更接近用戶。對于騰訊云來說,未來CDN體系還包含了AI+邊緣計算+物聯(lián)網。
網宿科技力推邊緣計算,網宿科技表示邊緣計算是CDN網絡智能化的一個必要的條件。早在2016年網宿科技就率先在業(yè)內提出了CDN的下一步發(fā)展方向是邊緣計算。目前,網宿科技會逐步地推出邊緣的平臺服務,在微服務這一塊網宿科技已經可以支持客戶在邊緣計算平臺進行實現(xiàn)。
總結
總的來說,未來的CDN需要大量的邊緣設備,無論是從CDN轉向邊緣計算,還是在原有的CDN體系中加入邊緣計算的概念,利用邊緣計算來提升CDN自身競爭力都是不錯的選擇,邊緣計算能夠助力CDN更智能、高效和穩(wěn)定。邊緣計算前景廣闊,預計未來超過50%的數(shù)據(jù)需要在網絡邊緣側分析、處理與儲存,這還需邊緣計算來大展拳腳。
評論