您好,登錄后才能下訂單哦!
本篇內容主要講解“怎么用YoMo框架寫邊緣原生物聯網應用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么用YoMo框架寫邊緣原生物聯網應用”吧!
傳統的大型物聯網IoT架構經過十幾年的發展,形成了“先落盤、再計算”的定式:
再看今天計算架構的基礎設施:云計算帶來了更高的計算強度、5G和全光網絡引入了確定性時延和超大帶寬、CDN和云原生已支持計算能力向城鎮級分發。現在,自動駕駛、數字孿生、Immersive Technology等新技術進入了高速發育期,面向這些“在數據中心之外產生的新數據”,新的商業形態已現雛形,新的計算架構已進入分裂期——區分在線的實時數據計算和離線的數據處理、及關注業務系統的持續迭代能力:
本文以工業互聯網中對“噪聲傳感器”的實際應用為例,介紹如何以低成本,快速實現噪聲的實時預警監測。
“左手產品、右手成本”
企業數字化轉型過程中,客戶購買的是產品,但成本核算上,關注的卻是TCO(Total Cost of Ownership,總體擁有成本),維基百科上對其定義為:“Total cost of ownership (TCO) is a financial estimate intended to help buyers and owners determine the direct and indirect costs of a product or service. It is a management accounting concept that can be used in full cost accounting or even ecological economics where it includes social costs.”,簡單的來說:TCO可以被描述為資產購進成本及在其整個生命服務周期中發生的成本之和。TCO決不等同于資產的購買成本,它還要包括資產購進后運營和維護的費用。
云計算的成熟,使得物聯網將本地計算“彈”上云端,與SaaS的成功一樣,這為企業降低了設備購置成本和折舊攤銷。行業開始關注三個問題:
(1)部分數據安全敏感的業務仍需要部分本地計算(In-house)
(2)成千上萬的物聯網設備如何確保上云的時延穩定?
(3)整體架構復雜度和可延展性決定對全生命周期的成本計算
iKuai+YoMo,一硬一軟、穩定安全
愛快路由器支持Docker容器技術,當物聯網設備都通過愛快完成網絡接入后,通過在路由器上部署基于YoMo開發的服務,即可實現數據遠距離傳輸的低時延、高可靠性和高度的安全保護。
簡單教程步驟
安裝Docker插件
在插件市場中直接安裝Docker插件,安裝該插件具體教程請點擊→《插件管理》
添加鏡像
Docker插件支持本地上傳和鏡像庫下載兩種方式,我們就分別講一下如何通過這兩種方式添加鏡像到路由器中。
本地上傳
本上傳的方式速度最快,首先構建和打包鏡像文件,然后上傳到路由器的文件系統中。
可以按這個步驟上傳我們的鏡像文件:
「磁盤管理」 -->「文件管理」 --> 「選擇保存的目錄」 --> 「點擊上傳」 --> 「選擇本地文件」 --> 「成功上傳」 --> 「查看路徑」--> 「復制」
這樣就復制出我們上傳鏡像文件后在路由器中的路徑了,如:/cc/images/noise-source.tar
添加鏡像
「插件管理」--> 「docker」--> 「鏡像管理」--> 「添加」--> 「選擇引用路徑」--> 「填寫文件路徑: /cc/images/noise-source.tar」--> 「確認」
經過稍許等待,就提示上傳成功,顯示如下成功的鏡像了:
這種方式是上傳最快的方式,不過對于真實部署來說,通過鏡像庫就更為實用些。
鏡像庫下載
有了構建的yomorun/noise-source:latest鏡像,接下來的步驟就簡單些了,主要是上傳鏡像到 hub.docker.com,然后在路由器中下載。
回到路由器,我們就可以通過以下步驟下載鏡像庫了:
「插件管理」--> 「docker」--> 「鏡像管理」--> 「添加」--> 「選擇鏡像庫下載」--> 「搜索yomorun就要以列出相關的容器列表」--> 「選擇yomorun/noise-source」--> 「下載」
都完成后可以查看到下載好的鏡像了
創建容器
步驟如下:
「插件管理」--> 「docker」--> 「容器列表」--> 「添加」
填寫如下圖信息
高級設置里,配置業務相關的環境變量:
回到容器列表界面,可以看到運行中的容器了
效果小視頻
↓↓↓
點擊看看效果
立足于工業互聯網發展大勢,愛快將聚力向上,砥礪前行,堅持基礎網絡中心、邊緣計算與存儲中心、物聯管理中心三大中心的的戰略布局,積極開展對工業定制化業務需求的優化和改良,加快推進信息化與工業化的深度融合。
YoMo簡介
YoMo 是一個開源編程框架,為邊緣計算領域的低時延流式數據處理打造,它底層基于即將成為世界標準的 HTTP 3.0 的核心通訊層 IETF QUIC 協議通訊,以 Functional Reactive Programming 為編程范式,方便開發者構建可靠、安全的時序型數據的實時計算應用,并針對5G和WiFi-6場景優化,釋放實時計算價值。
噪聲傳感器采集監控系統
是不是對上面部署的 YoMo 應用感到好奇,想進一步看看這個完整的例子? 小伙伴們趕緊點擊下面的鏈接研研,歡迎你的反饋!
應用YoMo開發一個噪聲傳感器采集監控系統
到此,相信大家對“怎么用YoMo框架寫邊緣原生物聯網應用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。