iKuai+YoMo加速工業互聯網的雲原生時代

近年來,新一代信息技術發展日新月異,互聯網由消費領域向工業領域加速拓展。從數字產業化方面來看,工業互聯網想要向更大範圍、更深程度和更高水平發展,亟需新的技術、產品和解決方案。做爲一家專一於智能化網絡場景建設的研發型企業,愛快依託基礎網絡、邊緣計算與存儲、物聯管理能力,不斷深刻工業互聯網領域的探索與實踐,積極同互聯網公司、工業企業等展開合做,爲工業系統互聯和工業數據交換提供強有力支撐。html

目前,愛快與YoMo達成深度合做,攜手推動工業互聯網在各個領域的應用與發展。藉助愛快路由系統中的Docker插件,開發者基於開源的YoMo Framework編寫的Serverless應用可直接部署在愛快路由器中,將邊緣計算能力以最簡單的方式提供給工業用戶,幫助用戶在保證數據隱私安全的前提下,構建低時延的物聯網實時計算應用。docker

傳統的大型物聯網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的成功同樣,這爲企業下降了設備購置成本和折舊攤銷。行業開始關注三個問題:less

(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開發一個噪聲傳感器採集監控系統

相關文章
相關標籤/搜索