? 對于IT領域來說,云計算技術的出現和成長既屬于意料之外,又似乎在情理之中。
? 本世紀初,一些互聯網企業提出”云計算”這一概念,當時一眾硬件廠商可能也沒想到,在“云計算”突飛猛進的十年后,現已經是把一眾IT硬件廠商按在地上無情的摩擦。
? 云計算以通信和互聯網技術為基礎,改變了傳統基礎設施部署、平臺應用及管理服務、使用方式和交互模式。從使用者角度來說,云計算能夠提供成本更低、效率更高的服務,大大加速了數字化的進程。對于各自獨立的傳統硬件平臺,云計算通過硬件資源共享和以及靈活的調度模式,降低了基礎設施的供應成本,如今越來越多的客戶和企業選擇基于云計算進行IT建設。
? 傳統的集中化的云計算系統(包括云計算和云存儲)統稱為云計算中心。在傳統的云計算技術架構中,主要采用全集中的方式進行云計算中心的建設和運營,資源都集中在總部,或者全球分別部署幾個節點,客戶通過互聯網來使用云計算資源。隨著云計算技術的發展和應用的普及,人們漸漸發現,這種全部集中模式的云計算未必是最優的解決方案,比如對于以下場景。
? 1、如前端采集的數據量過大,如果按照傳統模式全部上傳的話,成本高、效率低,典型的就是影像數據的采集和處理。
? 2、需要即時交互的場景,如果數據全部上傳,在中央節點處理再下發,往往傳輸成本高、時延長,典型的就是無人駕駛場景。
? 3、對業務連續性要求比較高的業務,如果遇到網絡問題或者中央節點故障,即便是短時間的云服務中斷都會帶來嚴重影響。
? 4、其次數據安全信任的問題,也逐漸顯露。有些客戶不允許數據脫離自己的控制,更不能離開自己的系統,要讓這樣的系統上云,集中式的云計算中心就搞不定了。那么云計算有沒有可能進一步演化,提高對需求和場景的適應力呢?在這樣的背景下,邊緣計算技術作為云計算技術的延伸和補充,進入了人們的視野。
? 相對而言,邊緣計算節點可并非一定部署在客戶側或者終端。從概念上講,將數據的存儲和計算部署在云計算中央節點之外的,都是邊緣計算的范疇,因此數據采集點(視頻監控)、集成處理設備(如自動駕駛汽車、智能家居中控)、屬地部署的系統(如企業的內部IT系統)或數據中心(如根據安全要求建立的本地數據存儲系統)等,都可以作為邊緣計算的節點。
? 邊緣計算節點與云計算中心是一個邏輯的整體。邊緣計算節點可以在云計算中心的統一管控下,對數據或者部分數據進行處理和存儲,用以節約資源,降低成本,以及提高效率和業務連續性,滿足數據本地存儲與處理等安全合規的要求。
? 同時新的迭代算法會由云平臺下發到邊緣計算節點,由邊緣技術節點提供算力對本地的數據進行處理,計算結果也存放在本地。這樣主要是滿足安全管控隱私保護方面的要求,同時又能夠發揮云服務快速迭代刷新的優勢,確保數據處理的規則可以及時更新。
? 其次邊緣計算節點可作為系統的延伸,通過分布式計算技術和合理的系統資源調度起來,把邊緣計算節點的算力、存儲等資源和云計算中心統一管起來,形成邏輯集中、物理分散的高效運轉的新型計算平臺。
? 因而邊緣計算不僅具備部分云計算的能力,又提供了本地計算能力,還保留了安全存儲能力。隨著各行業的發展,邊緣計算在未來的應用,還將擁有無限潛力。