您是否正在設計物聯網系統?讓我幫助您奠定基礎,以便您知道如何以及從哪里開始。因為如果你從一開始就沒有走在正確的道路上,你就會走很長的路,遠遠超過必要的時間。您的應用程序將有助于確定您的選擇,無論是機器人、工業、制造、自動化還是其他領域,包括醫療設備。
首先,開源的決定可能是一個很好的決定。開源不僅僅指軟件。這也是一種商業決策,也是一種文化態度。例如,在 SUSE,我們利用我們的 Linux 傳統,但也部署靈活的業務實踐,而不會將開發人員鎖定在任何特定供應商中。
決策一必須與您決定在物聯網系統中使用的工具相關。然后,您可以更深入地了解如何利用所選工具。在某些時候,開源工具可能會遷移到商業產品中,關鍵是在適當的時間出現“遷移點”。請注意,在某些情況下,從一開始就使用商業權利可能是正確的選擇。該決定與設計團隊的經驗、團隊愿意承擔的成本以及期望的時間框架有很大關系。
物聯網領域相當廣泛,因此您需要從啟用硬件和操作系統(OS),支持操作系統以及管理所有連接設備的角度來看待它。一開始,這不一定是垂直的,即硬件就是硬件,操作系統只是操作系統。當您開始將事物組合在一起時,它就會在垂直應用程序中組合在一起。
邊緣到云的連接
一個常數是邊緣到云連接。最近,越來越多的智能被推向邊緣,有幾個很好的理由。首先,在邊緣擁有智能可以讓您更快地做出決策。如果您的應用程序需要實時決策,這就是您的最佳選擇。自動駕駛和醫療設備是真正需要實時決策的兩個應用。第二個原因是降低成本。讓我們面對現實吧;遠距離無線發送數據可能很昂貴。這是沒有辦法的。
您幾乎可以將Edge視為自己的迷你服務器。事實上,如今邊緣的計算能力幾乎與幾年前的云一樣多。第二個基于邊緣的功能是預處理數據,因此您實際上向云發送的數據越來越好,簡化了傳輸和接收,并減少了在云中處理數據所需的時間。
將所有這些放在一起,信息是您可以(相對)輕松地處理工作負載,將其容器化,并將其移動到物聯網的邊緣。這會導致邊緣具有類似(盡管有限)的服務器功能。當設備連接到 Edge 節點時,您將啟動一個容器來處理該工作負載,并執行某種程度的處理。
例如,如果您在邊緣運行 AI 框架,則輸入數據,對其進行一些處理,并決定是否應該采取行動或是否需要進一步處理,從而啟動邊緣到云事務。同時,您可以運行機器學習模型來訓練基于 Edge 的引擎,使其更智能地用于未來的操作/反應。
PLC是工業應用的例子,其中從邊緣到云的“智能化”發生在閉環中,使整個循環更加智能。傳統上,PLC并不總是最智能的設備(不要告訴PLC我們說過)。它們基本上是使用固定功能編程的,并且僅根據特定輸入執行該功能。將它們連接到 IoT 并添加機器學習,您可以使用邊緣設備執行趨勢分析。您可以根據這些趨勢采取行動。或者,您可以執行預防性維護,減少和管理設備停機時間。
最重要的是,從設計開始就做出正確的選擇將在以后得到回報,特別是如果你使用開源。無論是復雜的醫療設備還是簡單的PLC,收益都在那里。由您來利用它們。
審核編輯:郭婷
-
機器人
+關注
關注
211文章
28805瀏覽量
209150 -
物聯網
+關注
關注
2914文章
45064瀏覽量
378523 -
操作系統
+關注
關注
37文章
6917瀏覽量
123954
發布評論請先 登錄
相關推薦
宇樹科技在物聯網方面
面向教學科研的車載網絡系統開發及測試實驗室

面向教學科研的車載網絡系統開發及測試實驗室

評論