溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

發(fā)布時間:2021-11-30 11:35:08 來源:億速云 閱讀:249 作者:iii 欄目:互聯(lián)網(wǎng)科技

本篇內(nèi)容主要講解“怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用”吧!

傳統(tǒng)的大型物聯(lián)網(wǎng)IoT架構(gòu)經(jīng)過十幾年的發(fā)展,形成了“先落盤、再計算”的定式:

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

再看今天計算架構(gòu)的基礎(chǔ)設(shè)施:云計算帶來了更高的計算強度、5G和全光網(wǎng)絡(luò)引入了確定性時延和超大帶寬、CDN和云原生已支持計算能力向城鎮(zhèn)級分發(fā)?,F(xiàn)在,自動駕駛、數(shù)字孿生、Immersive Technology等新技術(shù)進入了高速發(fā)育期,面向這些“在數(shù)據(jù)中心之外產(chǎn)生的新數(shù)據(jù)”,新的商業(yè)形態(tài)已現(xiàn)雛形,新的計算架構(gòu)已進入分裂期——區(qū)分在線的實時數(shù)據(jù)計算和離線的數(shù)據(jù)處理、及關(guān)注業(yè)務(wù)系統(tǒng)的持續(xù)迭代能力:

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

本文以工業(yè)互聯(lián)網(wǎng)中對“噪聲傳感器”的實際應(yīng)用為例,介紹如何以低成本,快速實現(xiàn)噪聲的實時預(yù)警監(jiān)測。

“左手產(chǎn)品、右手成本”

企業(yè)數(shù)字化轉(zhuǎn)型過程中,客戶購買的是產(chǎn)品,但成本核算上,關(guān)注的卻是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可以被描述為資產(chǎn)購進成本及在其整個生命服務(wù)周期中發(fā)生的成本之和。TCO決不等同于資產(chǎn)的購買成本,它還要包括資產(chǎn)購進后運營和維護的費用。

云計算的成熟,使得物聯(lián)網(wǎng)將本地計算“彈”上云端,與SaaS的成功一樣,這為企業(yè)降低了設(shè)備購置成本和折舊攤銷。行業(yè)開始關(guān)注三個問題:

(1)部分數(shù)據(jù)安全敏感的業(yè)務(wù)仍需要部分本地計算(In-house)

(2)成千上萬的物聯(lián)網(wǎng)設(shè)備如何確保上云的時延穩(wěn)定?

(3)整體架構(gòu)復(fù)雜度和可延展性決定對全生命周期的成本計算

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

iKuai+YoMo,一硬一軟、穩(wěn)定安全

愛快路由器支持Docker容器技術(shù),當(dāng)物聯(lián)網(wǎng)設(shè)備都通過愛快完成網(wǎng)絡(luò)接入后,通過在路由器上部署基于YoMo開發(fā)的服務(wù),即可實現(xiàn)數(shù)據(jù)遠距離傳輸?shù)牡蜁r延、高可靠性和高度的安全保護。

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

簡單教程步驟

安裝Docker插件

在插件市場中直接安裝Docker插件,安裝該插件具體教程請點擊→《插件管理》

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

添加鏡像

Docker插件支持本地上傳和鏡像庫下載兩種方式,我們就分別講一下如何通過這兩種方式添加鏡像到路由器中。

本地上傳

本上傳的方式速度最快,首先構(gòu)建和打包鏡像文件,然后上傳到路由器的文件系統(tǒng)中。

可以按這個步驟上傳我們的鏡像文件:

「磁盤管理」 -->「文件管理」 --> 「選擇保存的目錄」 --> 「點擊上傳」 --> 「選擇本地文件」 --> 「成功上傳」 --> 「查看路徑」--> 「復(fù)制」

這樣就復(fù)制出我們上傳鏡像文件后在路由器中的路徑了,如:/cc/images/noise-source.tar

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

添加鏡像

「插件管理」--> 「docker」--> 「鏡像管理」--> 「添加」--> 「選擇引用路徑」--> 「填寫文件路徑: /cc/images/noise-source.tar」--> 「確認」

經(jīng)過稍許等待,就提示上傳成功,顯示如下成功的鏡像了:

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

這種方式是上傳最快的方式,不過對于真實部署來說,通過鏡像庫就更為實用些。

鏡像庫下載

有了構(gòu)建的yomorun/noise-source:latest鏡像,接下來的步驟就簡單些了,主要是上傳鏡像到 hub.docker.com,然后在路由器中下載。

回到路由器,我們就可以通過以下步驟下載鏡像庫了:

「插件管理」--> 「docker」--> 「鏡像管理」--> 「添加」--> 「選擇鏡像庫下載」--> 「搜索yomorun就要以列出相關(guān)的容器列表」--> 「選擇yomorun/noise-source」--> 「下載」

都完成后可以查看到下載好的鏡像了

創(chuàng)建容器

步驟如下:

「插件管理」--> 「docker」--> 「容器列表」--> 「添加」

填寫如下圖信息

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

高級設(shè)置里,配置業(yè)務(wù)相關(guān)的環(huán)境變量:

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

回到容器列表界面,可以看到運行中的容器了

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

效果小視頻
↓↓↓

點擊看看效果

立足于工業(yè)互聯(lián)網(wǎng)發(fā)展大勢,愛快將聚力向上,砥礪前行,堅持基礎(chǔ)網(wǎng)絡(luò)中心、邊緣計算與存儲中心、物聯(lián)管理中心三大中心的的戰(zhàn)略布局,積極開展對工業(yè)定制化業(yè)務(wù)需求的優(yōu)化和改良,加快推進信息化與工業(yè)化的深度融合。

YoMo簡介

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

YoMo 是一個開源編程框架,為邊緣計算領(lǐng)域的低時延流式數(shù)據(jù)處理打造,它底層基于即將成為世界標準的 HTTP 3.0 的核心通訊層 IETF QUIC 協(xié)議通訊,以 Functional Reactive Programming 為編程范式,方便開發(fā)者構(gòu)建可靠、安全的時序型數(shù)據(jù)的實時計算應(yīng)用,并針對5G和WiFi-6場景優(yōu)化,釋放實時計算價值。

噪聲傳感器采集監(jiān)控系統(tǒng)

是不是對上面部署的 YoMo 應(yīng)用感到好奇,想進一步看看這個完整的例子? 小伙伴們趕緊點擊下面的鏈接研研,歡迎你的反饋!

應(yīng)用YoMo開發(fā)一個噪聲傳感器采集監(jiān)控系統(tǒng)

怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用

到此,相信大家對“怎么用YoMo框架寫邊緣原生物聯(lián)網(wǎng)應(yīng)用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI