假如你正在開發物聯網設備,你可能希望它能做一些有價值的計算來解決一個重要的問題。也許你想在偏遠地區部署傳感器,開發可以進行數據分析以監測可再生能源的設備,或者建立能夠使用計算機視覺檢測疾病早期跡象的醫療設備。
無論你在建造什么,有時你可能會開始懷疑:你的設備應該在云或邊緣進行這些重要的計算?選擇云計算或邊緣計算是一個可能影響設備成本或效率的決定——沒有人愿意從一開始就做出錯誤的決定,然后花時間和金錢在未來轉向正確的決定。
邊緣計算是什么?
邊緣描述了網絡的“邊緣”,它包括作為云入口/出口點但不屬于云本身的設備。例如,數據中心的服務器是云的一部分;智能手機和路由器連接到服務器是邊緣的一部分,邊緣計算描述了在邊緣執行計算的想法,通過這種方式,處理在接近或在數據收集或操作的位置完成。
邊緣計算過程的一個例子是自動駕駛汽車上的對象檢測。車輛處理來自其傳感器的數據并使用結果來避開障礙物。與您的智能家居揚聲器不同,它收集的數據在本地處理,而不是發送到云端。
在選擇邊緣計算和云計算時,需要考慮幾個關鍵問題。
1,您的設備網絡質量如何?
當您擁有高帶寬、低延遲和穩定的互聯網連接時,由于您需要在云服務器和設備之間來回發送數據,因此在云上執行計算可以很好地工作。例如,如果你的設備打算在家庭或辦公室使用良好的互聯網連接,那么這個來回操作可以相對無縫地完成。
在大多數情況下,如果計算在邊緣完成,它不會受到互聯網連接不良或遠程位置丟失的影響;處理可以繼續,因為它不是在云中計算的。你不希望車輛的物體檢測在長途旅行中停止工作;這就是為什么自動駕駛汽車經常在邊緣進行物體檢測。
2,處理你的數據需要多快多長時間?
如果您的客戶需要您的設備響應時間比通過良好的網絡連接快,如監控系統的重要組成部分,邊緣計算可能是理想的選擇。可減少或完全消除設備與云之間的傳輸延遲。因此,數據可以立即處理。如果數據處理本身非常快,您可以從設備上實現實時響應。
當設備間歇使用時,云計算是有益的。智能家居設備就是一個很好的例子,在云中運行計算可以讓你在多個客戶之間共享相同的計算資源。這樣可以降低成本,避免為您的設備配置升級硬件來運行數據處理。
3,哪部分數據對你很重要?
如果你只關心數據處理的結果, 邊緣計算是非常有用的。您只能發送需要長期存儲在云中的重要內容,以降低在云中存儲和處理數據的成本。例如,如果您正在創建一個需要報告道路擁堵程度的交通監控設備,您可以在邊緣預處理視頻,而不是在云中運行幾個小時的原始視頻,并且在它存在時只發送圖像或編輯流量。
您可能需要保留數據來構建機器學習數據集,或者您計劃在未來以其他方式分析原始數據。若您已將原始數據發送到云中,則在 云計算中執行計算也可能是理想的選擇。
4,您設備的功率和尺寸有哪些限制?
如果您預計您的設備將受到功率和尺寸的限制,因為它具有良好的網絡連接,并將計算工作發送到云端,使您的設備保持小型和低功耗。例如,GoogleHome和AmazonAlexa捕獲音頻并將其發送到云處理,允許復雜的計算在音頻上運行,這在設備本身的小計算機上是不可能的。
5, 您的數據處理模型是您的知識產權嗎?
如果你正在制造消費設備,你用來處理數據的方法是你的知識產權(IP)的一部分,你可能需要考慮如何保護它。在沒有強大的安全計劃的情況下將您的IP放在您的設備上可能會使其容易受到黑客攻擊。如果您不具備在邊緣保護IP的知識或資源,最好將其留在已經采取安全措施的云上。
6,在邊緣計算和云計算之間進行選擇的最終考慮因素。
在邊緣計算或云計算之間進行選擇時,需要考慮很多事情。在復雜的問題中,您可以通過將處理的某些部分留在邊緣而將其余部分留在云端,從而從兩者的組合中受益。
以上內容來源于網絡上,由廣州軒轅宏邁編輯整理發布,如有侵權,請聯系刪除,如需了解更多行業資訊或者解決方案的,可在線客服或者來電咨詢,廣州軒轅宏邁為您提供一站式弱電工程建設、安防監控、綜合布線以及計算機網絡工程、辦公室綜合布線、工廠安防監控、無線網絡覆蓋、弱電機房工程布線、云計算、物聯網、網絡安全等,一站式為您解決弱電智能化工程方案。
【本文標簽】 邊緣計算 云計算 選擇邊緣計算考慮的問題 選擇云計算考慮的問題
【責任編輯】