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