如何了解和學(xué)習(xí)邊緣計(jì)算Edge Computing碎连?

1. FogHorn

FogHorn是真正的在邊緣側(cè)進(jìn)行機(jī)器學(xué)習(xí)計(jì)算的物聯(lián)網(wǎng)邊緣計(jì)算軟件。這句話有點(diǎn)繞口累驮,但是為了強(qiáng)調(diào)沒法子——誰讓好多廠商都在吹自己有所謂的邊緣計(jì)算或霧計(jì)算卫枝。

在邊緣層做機(jī)器學(xué)習(xí)煎饼,而不是在云端訓(xùn)練好模型再遠(yuǎn)程調(diào)用訓(xùn)練好的機(jī)器學(xué)習(xí)模型的RESTful API,主要原因是:

1. 節(jié)約流量

2. 響應(yīng)快

3. 網(wǎng)絡(luò)離線也可以用

4. 客戶可針對(duì)單個(gè)設(shè)備微調(diào)參數(shù)

需要熟悉scikit-learn和PMML校赤。

FogHorn Systems: Edge Intelligence Software for IIoT?www.foghorn.io

2. Apache Edgent

Edgent

它名字就是edge + agent合體而成的吆玖。它跟Eclipse Kura功能類似,都是網(wǎng)關(guān)agent的框架程序马篮,也都是基于Java的沾乘。不過Edgent不是基于OSGi的,而Kura是基于輕量級(jí)OSGi框架的积蔚。

Edgent的Deadband功能可以讀源碼直接看意鲸。不過我看1.2.0版本的Edgent的分析功能中的Deadband功能還很弱,要看工業(yè)級(jí)的Deadband的功能尽爆,可以參考Ignition SCADA的各種花式Deadband的功能怎顾。

3. PLC4X

PLC4X: Universal Protocol Adapter for Industrial IoT

類似Kepware工控協(xié)議驅(qū)動(dòng)程序庫,它的特色是同時(shí)實(shí)現(xiàn)Java C Cpp等幾種語言綁定漱贱。不過目前支持的協(xié)議還少的可憐槐雾。

4. Eclipse IoT

Eclipse IoT | IoT development made simple - iot.eclipse.org

Eclipse基金會(huì)的iot項(xiàng)目組包括Kura, Paho, ioFog, Vorto等十幾個(gè)子項(xiàng)目,分別解決物聯(lián)網(wǎng)不同層面的需求幅狮。

重點(diǎn)可以看Eurotech開源的Kura項(xiàng)目募强,不過要先學(xué)下JVM和OSGi core framework相關(guān)的知識(shí)點(diǎn)。

Paho也挺重要崇摄,畢竟mqtt協(xié)議是IoT的重要應(yīng)用層協(xié)議擎值。看Paho前提是先把mqtt v3.1.1協(xié)議弄明白逐抑,新版本的mqtt v5.0版本也要看下鸠儿。

5.嵌入式cep

embedded cep engine,用于在網(wǎng)關(guān)里面就對(duì)采集的設(shè)備實(shí)時(shí)數(shù)據(jù)進(jìn)行streaming processing厕氨。因?yàn)檫吘売?jì)算是運(yùn)行在性能受限的嵌入式環(huán)境中的进每,運(yùn)行環(huán)境不像服務(wù)器上的Spark,Storm命斧,F(xiàn)link之類的計(jì)算資源那么強(qiáng)大田晚。所以移植通常跑在服務(wù)器單節(jié)點(diǎn)甚至集群上的cep引擎功能到受限嵌入式環(huán)境中的活,類似linux裁剪為嵌入式linux国葬,coreutils裁剪為busybox的活贤徒。

具體可以看下被Software AG收購的Cumulocity(基于esper)和Apama streaming analytics engine。

6.Kepware

可以看Kepware的各種驅(qū)動(dòng)套件及相關(guān)協(xié)議驅(qū)動(dòng)的文檔汇四,了解工控領(lǐng)域的主要設(shè)備型號(hào)和協(xié)議泞莉。我記得Kepware甚至還有Oracle轉(zhuǎn)OPC的驅(qū)動(dòng)。

PTC收購的Kepware船殉,擁有幾乎所有工控協(xié)議的驅(qū)動(dòng)程序鲫趁,是PTC收購戰(zhàn)略的重要拼圖之一。Kepware的收購也是PTC CEO在邁克爾-波特戰(zhàn)略咨詢下的五大收購之一利虫。

7. Ignition SCADA

這個(gè)SCADA軟件有詳細(xì)的說明文檔挨厚,其中Deadband對(duì)告警處理,各種實(shí)際應(yīng)用場景的組網(wǎng)方式糠惫,模塊化等疫剃,都值得學(xué)習(xí)。

8. 通訊協(xié)議

MQTT,? CoAP, ZeroMQ, AMQP, Websocket, Kafka等物聯(lián)網(wǎng)協(xié)議或消息中間件硼讽,這些是傳輸層面的巢价,是邊緣計(jì)算網(wǎng)關(guān)往上連接云的技術(shù)基礎(chǔ)。

9. IBM Node-RED

Node-RED我把它這個(gè)名字理解為Node RED(efine)。它的好處是可以二次開發(fā)壤躲,自定義Node城菊,這樣可以加mqtt上傳數(shù)據(jù)到云的節(jié)點(diǎn),數(shù)據(jù)挖掘節(jié)點(diǎn)碉克,告警閾值節(jié)點(diǎn)凌唬,notification節(jié)點(diǎn),定時(shí)任務(wù)節(jié)點(diǎn)漏麦,數(shù)據(jù)存儲(chǔ)節(jié)點(diǎn)客税,camel節(jié)點(diǎn)等。

10. Apache Camel ESB

EAI企業(yè)集成模式的開源輕量級(jí)實(shí)現(xiàn)Apache Camel與IoT結(jié)合起來撕贞,就可以做很多事更耻。原本很麻煩的企業(yè)集成的事情,就可以用Camel的XML或DSL或script輕松實(shí)現(xiàn)捏膨。

11. gpsd

開源界大神ESR領(lǐng)導(dǎo)的gpsd項(xiàng)目

gpsd的架構(gòu)設(shè)計(jì)說明可以學(xué)到好多東西秧均。比如zero-configuration,,包嗅探脊奋,對(duì)軟件質(zhì)量不懈的追求熬北。至少它的上行通信和下行通信驅(qū)動(dòng)分離這一點(diǎn),比Kura 和 edgent好诚隙。

12. bosch-si

博世的工業(yè)互聯(lián)網(wǎng)軟件產(chǎn)品讶隐,有基于OSGi的網(wǎng)關(guān)Agent軟件和云端的Hub等軟件。

網(wǎng)關(guān)內(nèi)的Agent軟件是基于前幾年收購的Prosyst久又,跟Kura類似巫延,也是基于OSGi的。文檔寫的很嚴(yán)謹(jǐn)地消,可以看看工控巨頭工業(yè)級(jí)的物聯(lián)網(wǎng)網(wǎng)關(guān)軟件是啥樣子的炉峰。

13. Ayla和Zentri

在單片機(jī)里玩花活,做物聯(lián)網(wǎng)硬件接入的可以研究下Ayla和被Silicon Labs收購的Zentri這兩家公司的產(chǎn)品脉执。這兩家的玩法不太一樣疼阔。

Ayla是用SPI總線跟下位機(jī)對(duì)接然后上云。

Zentri則是把單片機(jī)里的常用的業(yè)務(wù)操作封裝成Command API函數(shù)半夷,給二次開發(fā)人員調(diào)用婆廊。

General Overview?docs.zentri.com

14. ClearBlade

支持在云端IoT Platform開發(fā),然后把代碼下發(fā)到IoT Edge Platform運(yùn)行巫橄。相當(dāng)于把處理數(shù)據(jù)的程序傳到數(shù)據(jù)在的地方進(jìn)行處理淘邻,而不是把數(shù)據(jù)傳到服務(wù)端處理。這個(gè)就是邊緣計(jì)算的核心思想湘换,與mapreduce類似宾舅。

15. EdgeMicro

這家公司的產(chǎn)品屬于edge data center(邊緣數(shù)據(jù)中心)或micro data center(微數(shù)據(jù)中心)產(chǎn)品的范疇统阿。

16. SAP IoT

微服務(wù)架構(gòu)的邊緣計(jì)算網(wǎng)關(guān)軟件。也是基于OSGi運(yùn)行時(shí)的筹我。

17. PTC Thingworx Edge SDK

PTC的Thingworx的邊緣計(jì)算SDK扶平,支持C、.NET崎溃、Java蜻直、iOS盯质、Android等語言袁串。

Find Applications | PTC Marketplace?marketplace.ptc.com

18. Litmus Automation

這家公司的產(chǎn)品專注于工業(yè)物聯(lián)網(wǎng)領(lǐng)域。在邊緣計(jì)算層對(duì)應(yīng)的是LoopEdge軟件呼巷〈研蓿可以重點(diǎn)看LoopEdge的DeviceHub和LoopEdge Flows。

19. 亞馬遜AWS GreenGrass

AWS

IoT Greengrass

是將云功能擴(kuò)展到本地設(shè)備的軟件王悍。該軟件使設(shè)備能夠收集和分析更靠近信息源的數(shù)據(jù)破镰,自主應(yīng)對(duì)本地事件,并在本地網(wǎng)絡(luò)上相互安全地通信压储。AWS IoT

Greengrass 開發(fā)人員可以使用 AWS Lambda 函數(shù)和預(yù)先構(gòu)建的連接器來創(chuàng)建可部署到設(shè)備中用于本地執(zhí)行的無服務(wù)器應(yīng)用程序鲜漩。

20.微軟Azure IoT Edge SDK

Azure IoT Edge SDK本來叫Azure IoT Gateway SDK,不過現(xiàn)在Edge這個(gè)概念有點(diǎn)火集惋,就把Gateway改為Edge了孕似。

主要特點(diǎn)是:可以在邊緣側(cè)執(zhí)行AI和分析任務(wù),支持C, C#, Java, Node.js和Python等語言進(jìn)行二次開發(fā)刮刑,可以運(yùn)行在多種操作系統(tǒng)上喉祭。

21. Linux基金會(huì)EdgeX Foundry邊緣計(jì)算微服務(wù)框架

EdgeX Foundry用一句話來介紹,就是Linux基金會(huì)下的硬件和操作系統(tǒng)無關(guān)的開源中立的邊緣計(jì)算微服務(wù)框架雷绢,用于統(tǒng)一工業(yè)物聯(lián)網(wǎng)邊緣計(jì)算解決方案的生態(tài)系統(tǒng)泛烙。

由于EdgeX采用了微服務(wù)架構(gòu)風(fēng)格,因此可以根據(jù)現(xiàn)場環(huán)境和業(yè)務(wù)需求進(jìn)行靈活地部署翘紊。

22. Linux基金會(huì)Akraino Edge Stack

Akraino Edge Stack是一個(gè)Linux基金會(huì)項(xiàng)目蔽氨,支持針對(duì)邊緣計(jì)算系統(tǒng)和應(yīng)用程序優(yōu)化的高可用性云服務(wù)。

往期精彩文章

史上最全最強(qiáng)大的物聯(lián)網(wǎng)書單——涵蓋入門帆疟、協(xié)議鹉究、架構(gòu)、設(shè)計(jì)鸯匹、安全坊饶、云計(jì)算、邊緣計(jì)算

【笨辦法學(xué)物聯(lián)網(wǎng)】之一: 物聯(lián)網(wǎng)工程專業(yè)四年里應(yīng)該學(xué)習(xí)哪些實(shí)用技能傍身殴蓬?

【笨辦法學(xué)物聯(lián)網(wǎng)】之二: 物聯(lián)網(wǎng)工程專業(yè)到底培養(yǎng)的是什么人才匿级?物聯(lián)網(wǎng)全棧工程師

【笨辦法學(xué)物聯(lián)網(wǎng)】之三:物聯(lián)網(wǎng)工程專業(yè)10步學(xué)習(xí)法

【笨辦法學(xué)物聯(lián)網(wǎng)】之四:99個(gè)物聯(lián)網(wǎng)動(dòng)手實(shí)踐項(xiàng)目

【笨辦法學(xué)物聯(lián)網(wǎng)】之五:軟硬件學(xué)習(xí)環(huán)境準(zhǔn)備

超強(qiáng)干貨蟋滴!物聯(lián)網(wǎng)網(wǎng)絡(luò)資源大全:包含基礎(chǔ)知識(shí)、博客痘绎、邊緣計(jì)算津函、研究機(jī)構(gòu)、物聯(lián)網(wǎng)協(xié)議孤页、軟硬件尔苦、標(biāo)準(zhǔn)組織

如何了解和學(xué)習(xí)邊緣計(jì)算Edge Computing?

你不知道的MQTT物聯(lián)網(wǎng)協(xié)議起源——基于衛(wèi)星通信的石油管道遠(yuǎn)程監(jiān)控

對(duì)物聯(lián)網(wǎng)理解的十大誤區(qū)

為什么工業(yè)現(xiàn)場要有不同的通訊協(xié)議行施?

物聯(lián)網(wǎng)數(shù)據(jù)上云允坚,正好才是真的好 | Apache Edgent邊緣計(jì)算介紹

物聯(lián)網(wǎng)邊緣計(jì)算中的全能數(shù)據(jù)庫RedisEdge

至今為止物聯(lián)網(wǎng)概念解釋的最清楚的文章

邊緣計(jì)算的七種定義,邊緣計(jì)算與云計(jì)算蛾号、霧計(jì)算的區(qū)別

采集PLC數(shù)據(jù)的25種姿勢稠项,你會(huì)幾種?

ClearBlade邊緣計(jì)算平臺(tái)介紹

深入理解邊緣計(jì)算微服務(wù)框架EdgeX Foundry(一):EdgeX邊緣計(jì)算微服務(wù)框架簡介

深入理解邊緣計(jì)算微服務(wù)框架EdgeX Foundry(二):邊緣計(jì)算框架有哪些需求鲜结?

深入理解邊緣計(jì)算框架EdgeX Foundry(三):EdgeX如何應(yīng)對(duì)5大需求問題

深入理解邊緣計(jì)算框架EdgeX Foundry(四):為什么不能用平均主義方式設(shè)計(jì)邊緣計(jì)算軟件展运?

深入理解邊緣計(jì)算框架EdgeX Foundry(五):邊緣計(jì)算軟件主流設(shè)計(jì)方法盤點(diǎn)

深入理解邊緣計(jì)算框架EdgeX Foundry(六):EdgeX總體架構(gòu)

更多精彩文章,請(qǐng)關(guān)注我的專欄物聯(lián)網(wǎng)技術(shù)雜談

我的專欄文章目錄索引:與子同袍:【物聯(lián)網(wǎng)技術(shù)雜談】專欄目錄索引

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末精刷,一起剝皮案震驚了整個(gè)濱河市拗胜,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌怒允,老刑警劉巖埂软,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異误算,居然都是意外死亡仰美,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門儿礼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來咖杂,“玉大人,你說我怎么就攤上這事蚊夫∷咦郑” “怎么了?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵知纷,是天一觀的道長壤圃。 經(jīng)常有香客問我,道長琅轧,這世上最難降的妖魔是什么伍绳? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮乍桂,結(jié)果婚禮上冲杀,老公的妹妹穿的比我還像新娘效床。我一直安慰自己,他們只是感情好权谁,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布剩檀。 她就那樣靜靜地躺著,像睡著了一般旺芽。 火紅的嫁衣襯著肌膚如雪沪猴。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天采章,我揣著相機(jī)與錄音运嗜,去河邊找鬼。 笑死共缕,一個(gè)胖子當(dāng)著我的面吹牛洗出,可吹牛的內(nèi)容都是我干的士复。 我是一名探鬼主播图谷,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼阱洪!你這毒婦竟也來了便贵?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤冗荸,失蹤者是張志新(化名)和其女友劉穎承璃,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蚌本,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡盔粹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了程癌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片舷嗡。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖嵌莉,靈堂內(nèi)的尸體忽然破棺而出进萄,到底是詐尸還是另有隱情,我是刑警寧澤锐峭,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布中鼠,位于F島的核電站,受9級(jí)特大地震影響沿癞,放射性物質(zhì)發(fā)生泄漏援雇。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一椎扬、第九天 我趴在偏房一處隱蔽的房頂上張望惫搏。 院中可真熱鬧曙旭,春花似錦、人聲如沸晶府。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽川陆。三九已至剂习,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間较沪,已是汗流浹背鳞绕。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留尸曼,地道東北人们何。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像控轿,于是被迫代替她去往敵國和親冤竹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容