搞不清邊緣計算幾款產品差異?動動小手點這裡!
摘要: 最近阿里雲新上了一款產品,邊緣節點服務(簡稱ENS),隨著產品運營推廣不斷深入,偶爾會遇到使用者關於ENS產品與其他幾款產品的疑惑,典型問題比如: ENS是部署在CDN位置,使用者是不是可以直接使用CDN替代? ENS提供的資源是虛機,和ECS產品有什麼不同? 物聯網也有邊緣計算,ENS和它分別解決什麼問題? 針對上面的疑問,阿里雲高階產品經理王文娟將從位置、能力、場景、競爭等幾個層面展開詳細說明,通過這篇文章讓使用者全面瞭解ENS與其他幾款產品的差異,對號入座,能夠給每類場景匹配最優的解決方案。
最近阿里雲新上了一款產品,邊緣節點服務(簡稱ENS),隨著產品運營推廣不斷深入,偶爾會遇到使用者關於ENS產品與其他幾款產品的疑惑,典型問題比如:
- ENS是部署在CDN位置,使用者是不是可以直接使用CDN替代?
- ENS提供的資源是虛機,和ECS產品有什麼不同?
- 物聯網也有邊緣計算,ENS和它分別解決什麼問題?
針對上面的疑問,阿里雲高階產品經理王文娟將從位置、能力、場景、競爭等幾個層面展開詳細說明,通過這篇文章讓使用者全面瞭解ENS與其他幾款產品的差異,對號入座,能夠給每類場景匹配最優的解決方案。
產品定義
從阿里雲官網、幫助文件等渠道,可以輕鬆獲知CDN、ECS、Link Edge幾款產品的產品定義,我摘錄如下:
CDN:將源站內容分發至最接近使用者的節點,使使用者可就近取得所需內容,提高使用者訪問的響應速度和成功率。解決因分佈、頻寬、伺服器效能帶來的訪問延遲問題,適用於站點加速、點播、直播等場景。
ECS:雲伺服器 ECS(Elastic Compute Service)是一種彈性可伸縮的計算服務,助您降低 IT 成本,提升運維效率,使您更專注於核心業務創新。
Link Edge:物聯網邊緣計算平臺,又名Link Edge,是阿里雲能力在邊緣端的拓展。可部署於不同量級的智慧裝置和計算節點中,通過定義物模型連線不同協議、不同資料格式的裝置,提供安全可靠、低延時、低成本、易擴充套件、弱依賴的本地計算服務。
ENS:提供基於CDN的邊緣彈性基礎設施,使您可以將計算、轉發等業務下沉至邊緣。降低響應時延和頻寬成本、減輕中心叢集壓力,適用於“中心+邊緣”架構模型下的各類業務。
把上面四款產品的字面定義,進行關鍵字拆解和提取,大致能夠得到如下關鍵字:
CDN:內容、就近獲取、解決訪問延遲
ECS:彈性、計算
Link Edge:物聯網、部署節點、定義裝置、本地計算
ENS:邊緣節點、彈性基礎設施、降低時延
核心差異
從上面的定義和關鍵字拆解,可以看出來每個產品在位置、提供能力、側重領域等方面的明顯差異,本文中概括為如下表格。
ENS與CDN
目前,ENS與CDN均位於基於城市與運營商的都會網路絡邊緣側,均滿足使用者就近處理、全區覆蓋的需求。
兩個產品的主要差異在於提供的能力。CDN是經過多年發展、有明確需求場景的成熟領域,專注做檔案、視訊內容的分發加速,使用者完成新增域名、配置源站、新增CNAME等操作,就可以使用CDN進行內容加速。
ENS則是將邊緣位置的計算能力挖掘開放出來,不限定於做內容加速一個事情,使用者可以根據業務需求靈活選擇算力規格、協議、埠,開發部署自己的邊緣就近處理系統。
所以,如果使用者要做標準的內容加速,推薦使用CDN產品;如果使用者要在邊緣節點做自定義的就近處理、轉發、快取、邏輯,推薦使用ENS產品。
ENS與ECS
提供能力上,ENS與ECS目前均提供虛機資源,看起來能力比較趨同,但虛機僅是ENS產品業務切入初期的形態選擇(技術成熟度、客戶接受度、切入進度),中長期來看,ENS的能力核心在於邊緣覆蓋和就近處理能力,目標提供一個完善的分散式計算分發排程平臺,而形態是虛機、容器、函式還是其他,並不會刻意去限定使用者。
兩個產品更大的差異在位置與覆蓋層面,使用者使用ECS集中來做主站、資料中心,即便考慮多可用因素,一般5個以內region足夠滿足需要。而使用者使用ENS目的,是要解決雲中心無法滿足的就近接入的需求。
所以,如果使用者要做主站、資料中心,關注超高可用、不關注網路傳輸延時,推薦使用ECS產品;如果使用者關注終端訪問延時,在雲中心之外仍在使用大量的全國各地的機房資源,推薦使用ENS產品。
ENS與Linkedge
ENS與Linkedge同處於廣義的邊緣計算領域,由於提供的產品能力差異、部署位置差異,兩者的適用場景也有清晰的差異面。
Linkedge作為物聯網邊緣計算平臺,提供的是SDK元件,幫助使用者將SDK部署在使用者本地側的自有閘道器或其他智慧裝置之上,通過雲端協同,完成智慧裝置接入、規則設定、訊息路由、本地函式計算等操作,適用於家庭、樓宇、廠區等物聯終端上報 並本地響應的場景。
而ENS產品,通過自建、共建、合作等方式,自有掌握了大量的網路邊緣側的節點資源,並在這些資源基礎上自研構建了高度自動化遠端運管的標準ApsaraEdge系統,提供分散式、全區覆蓋的彈性算力資源。使用者可以彈性付費使用ENS算力資源、構建自己的就近處理業務,訪問邊緣節點的終端可以是PC / PHONE / TV / CAMERA...等各種聯網裝置。
總結
綜上,ENS與CDN、ECS、LinkEdge等產品在位置覆蓋、提供能力、面向場景等方面有清晰的差異和切割面。希望本文讀者對ENS產品的定義、能力、差異化有清晰的認知,更期待各類邊緣計算領域的朋友與我們交流!
作者:樰籬