边缘计算与云计算的不同,这篇说明白了!
術語“邊緣計算”是指一種分布式計算,是將數據存儲和計算帶到需要它的站點或設備附近,這種分配設置消除了滯后時間并節省了帶寬。
與“物聯網”相比,這是一種針對云環境的優化方法。它在數據源附近(即網絡的“邊緣”)處理實時數據,盡可能靠近生成數據的站點而不是云、數據中心或數據存儲位置運行應用程序。例如,如果車輛需要根據直接從傳感器獲取的數據自動計算燃料消耗,執行該操作的計算機就可以稱為邊緣計算設備或簡稱為“邊緣設備”。由于數據源和管理的變化,我們將探討一下這種技術帶來的好處。
什么是邊緣計算?為了找出答案,我們首先需要看一下物聯網和物聯網設備的增長情況。云計算圍繞存儲在數據中心的大型集中式服務器進行。在終端設備上創建數據后,數據將傳輸到中央服務器進行處理。對于需要大量計算的過程,這種體系結構就變得十分麻煩,延遲成為主要問題。
使用邊緣計算的優勢在于,允許通過分散的計算基礎架構沿通信路徑分配計算資源,由此更有效地滿足計算需求。在需要收集數據或用戶執行特定操作的任何地方,都可以實時完成。通常,與邊緣計算相關的好處是提高了性能并降低了運營成本。
除了收集數據傳輸到云之外,邊緣計算還可以在本地對收集的數據進行處理,分析和執行必要的操作。由于這些過程都是在幾毫秒內完成的,因此無論進行何種操作,優化技術數據都變得至關重要。
在遠程工業站點進行數據傳輸時,以經濟高效的方式實時傳輸大量數據可能是一個挑戰。通過提高位于網絡邊緣的設備智能化能力,可以解決此問題。邊緣計算使分析功能更接近機器,從而減少了中間人的工作,也能提供用于優化資產性能的較便宜的方案。
在云計算模型中,連接性、數據遷移、帶寬和延遲功能非常昂貴。邊緣計算可以彌補這種效率低下的弊端,因為邊緣計算的帶寬需求明顯減少,延遲時間也大大減少。通過應用邊緣計算,創建從設備到云的有價值的連續體,可以處理所生成的大量數據。由于無需將數千兆字節的數據傳輸到云,因此不再需要增加昂貴的帶寬。此外還可以分析專用網絡中的敏感物聯網,從而保護敏感數據。企業現在傾向于偏愛邊緣計算,是因為它具有可優化的運行性能,解決合規性和安全協議問題,同時降低成本。
邊緣計算可以幫助降低對云的依賴性,從而提高數據處理的速度。已經有許多具有處理能力和存儲能力的現代物聯網設備向邊緣處理能力的轉移,使得設備獲得充分利用。
以下是一些邊緣計算示例。
自動駕駛汽車
自駕車或人工智能驅動的汽車需要從周圍環境中獲取大量數據,才能實時正常工作,如果使用云計算,則會發生延遲。
流媒體服務
Netflix,Hulu,Amazon Prime和迪士尼等提供的服務都給網絡基礎架構帶來沉重負擔。邊緣計算可通過邊緣緩存幫助創建更流暢的體驗。在這種情況下,流行內容被緩存在距離最終用戶更近的設施中,以便更輕松,更快速地訪問。
智能家居
與流服務類似,智能家居的日益普及也帶來了一個問題。現在,僅依靠常規的云計算就負擔了太多的網絡。在源頭附近處理信息意味著在緊急情況下更少的延遲和更快的響應時間。例如,醫療隊,火災或警察部署。
請注意,如果云位于全球多個位置,則組織可能會失去對數據的控制。這種設置可能會對某些機構(例如銀行)造成問題,法律要求它們僅將數據存儲在其本國。盡管正在努力提出一種解決方案,但是在數據安全性方面,云計算具有明顯的缺點。
云計算是指通過互聯網連接使用各種服務,例如軟件開發平臺、存儲、服務器和其他軟件。
云計算供應商具有以下共同特征:首先是服務可擴展,用戶必須支付所使用服務的費用,其中可能包括內存、處理時間和帶寬。然后是云供應商負責管理應用程序的后端。
云計算可以根據業務模型來部署服務,具體取決于特定需求。
平臺即服務或PaaS:PaaS允許消費者購買對平臺的訪問權限,從而允許他們在云上部署其軟件和應用程序。使用者不管理操作系統或網絡訪問,這可能會對可以部署的應用程序的性質造成一些限制。示例是Amazon Web Services,Rackspace和Microsoft Azure。
軟件即服務或SaaS:在SaaS中,消費者必須購買訪問或使用由云托管的應用程序或服務的功能。
基礎架構即服務或IaaS:在這里,消費者可以控制和管理操作系統,應用程序,網絡連接和存儲,而無需自己控制云。
云計算部署模型也取決于需求。有四種主要的部署模型,每種模型都有其特點。
社區云:社區云基礎架構允許在具有共同利益和類似要求的多個組織之間共享云。結果,這限制了資本支出成本,因為它由許多使用它們的組織共同承擔。這些操作可以在第三方或100%內部進行。
私有云:僅針對特定組織部署,維護和運營私有云。
公共云:公共云可以由公眾以商業方式使用,但由云服務提供商擁有。消費者因此可以開發和部署服務,而無需其他部署選項所需的大量財務資源。
混合云:這種類型的云基礎架構由幾種不同類型的云組成。但是,這些云具有允許數據和應用程序從一個云遷移到另一個云的能力。混合云也可以是私有云和公共云的組合。
請注意,邊緣計算的出現不會完全替代云計算。例如,它們的差異可以比喻為SUV和賽車之間的差異。兩種車輛都有不同的用途。
現在,許多公司都在向邊緣計算邁進。但是,邊緣計算并不是唯一的解決方案。對于IT供應商和組織面臨的計算挑戰,云計算仍然是可行的解決方案。在某些情況下,他們將它與邊緣計算結合使用,以獲得更全面的解決方案。將所有數據委派到邊緣也不是唯一的選擇。這就是為什么公有云提供商開始將IoT戰略和技術堆棧與邊緣計算相結合的原因。
邊緣計算與云計算不是一個非此即彼的關系,它們也不是直接的競爭者。相反,它們可以同時滿足組織的需求,提供更多計算選項。要實施這種混合解決方案,確定那些需求并將其與成本進行比較,應該是最適合的。
原文鏈接:https://phoenixnap.com/blog/edge-computing-vs-cloud-computing
總結
以上是生活随笔為你收集整理的边缘计算与云计算的不同,这篇说明白了!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 身边的设计模式(三):抽象工厂 与 依赖
- 下一篇: 在Asp.Net Core MVC 开发