什麼是邊緣計算?

已發表: 2022-02-09

邊緣計算不僅是一種方法,也是一種網絡哲學,主要專注於使計算設備更接近網絡。 目標是減少帶寬使用中的任何類型的延遲。 通俗地說,邊緣計算意味著在雲中執行較少數量的進程,並將這些進程遷移到更本地化的環境,例如用戶計算機、物聯網設備或邊緣服務器。 執行此過程可確保減少客戶端和服務器之間出現的長距離通信。

網絡邊緣

對於所有互聯網設備,網絡邊緣是設備或包含該設備的本地網絡與互聯網通信的地方。 可以把edge這個詞稱為流行語,它的解釋很有趣。 例如,用戶的計算機或物聯網設備內部的處理器可以被視為網絡邊緣設備; 但是,用戶使用的路由器或 ISP 也被視為網絡邊緣設備。 這裡要注意的一點是,任何網絡的邊緣,從接近的角度來看都非常靠近設備; 與其他涉及雲服務器的場景不同。

邊緣計算與其他計算模型的區別

從歷史上看,早期的計算機是大型、笨重的機器,可以通過終端或直接訪問。 然而,隨著個人計算機的發明,個人計算機在很長一段時間內都是占主導地位的計算設備,計算方法更多地是分佈式的。 執行了多個應用程序,數據要么存儲在本地計算機中,要么可能存儲在本地數據中心中。

然而,通過雲計算,我們看到了計算過程完成方式的範式轉變。 它帶來了重要的價值主張,其中數據存儲在供應商管理的雲數據中心或多個數據中心的集合中。 使用雲計算技術,用戶可以通過互聯網訪問來自世界任何地方的數據。

但另一方面,由於用戶和服務器位置之間的距離,可能會出現延遲問題。 邊緣計算使用戶更靠近服務器位置,確保數據不必傳播很遠的距離。 簡而言之

  • 早期的計算涉及在單台計算機上運行的應用程序,並且數據也存儲在那裡
  • 個人計算導致在本地環境中運行的分散式應用程序
  • 雲計算涉及在數據中心集中運行的應用程序
  • 邊緣計算確保應用程序更靠近用戶,數據存儲在本地設備或邊緣服務器中。

邊緣計算的例子

讓我們考慮這樣一種情況,即有一個建築物有多個高清物聯網傳感器攝像頭。 這些攝像機僅提供原始視頻片段,並且它們始終將視頻流式傳輸到雲服務器。 在服務器上,視頻通過運動檢測應用程序進行處理,該應用程序捕獲所有運動並將視頻片段存儲在雲服務器中。 想像一下,由於大量視頻片段文件導致帶寬消耗高,建築物的互聯網基礎設施承受的壓力有多大。 最重要的是,雲服務器上的負載很重,因為它必須存儲這些視頻文件。

現在,如果我們將運動傳感器應用程序移動到網絡邊緣,每個攝像頭都可以利用其內部計算機的能力來運行運動傳感器應用程序,然後在需要時將其推送到雲服務器。 這將大大減少帶寬使用量,因為不需要將大部分攝像機鏡頭傳輸到雲服務器。

此外,雲服務器現在將只存儲關鍵視頻片段,這與前一種情況下的整個轉儲不同。

(另請閱讀:邊緣計算如何重塑技術的未來

邊緣計算的潛在用例

  • 監控上述安全系統
  • 智能物聯網設備可以通過在設備本身內運行應用程序或代碼而不是在雲服務器上執行來連接到互聯網
  • 需要即時反應而不是從服務器獲取信息的自動駕駛汽車
  • 用於監控關鍵參數的醫療設備需要實時運行,而不是等待服務器的更新
邊緣計算的優勢邊緣計算的缺點
消除延遲,帶來更好的性能增加攻擊媒介質疑基礎設施安全性的可能性
帶寬的減少帶來了巨大的成本節約需要更多本地硬件導致系統維護問題
消除因使用大量數據而引起的擁塞實施邊緣計算的成本可能非常昂貴。
邊緣基礎設施的實施過程極其複雜邊緣計算只能處理有限的數據集。 待處理的數據

(另請閱讀:為什麼邊緣計算對物聯網至關重要

最後的想法

邊緣計算的實施和採用將數據分析領域的範式轉變為一個新的維度。 越來越多的組織依賴於這種完全由數據驅動的技術,以及需要即時和閃電般快速結果的組織。 有許多在線平台提供邊緣計算認證課程。

無論您對哪種邊緣計算感興趣——無論是雲邊緣、物聯網邊緣還是移動邊緣,重要的是正確的解決方案可以幫助實現以下組織目標:

  • 管理軟件的大規模分發
  • 利用開源技術的力量和靈活性
  • 與在該領域值得信賴並擁有正確領域專業知識的合作夥伴合作
  • 管理有關邊緣計算基礎設施安全性的任何問題