丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號(hào)安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
此為臨時(shí)鏈接,僅用于文章預(yù)覽,將在時(shí)失效
AIoT 正文
發(fā)私信給任然
發(fā)送

0

邊緣計(jì)算框架EdgeX迎來第二次大版本更新,強(qiáng)化安全性并減少資源占用

本文作者: 任然 2018-08-06 18:52
導(dǎo)語:樹莓派3被選為California版本的官方目標(biāo)平臺(tái)

雷鋒網(wǎng)消息,Linux基金會(huì)旗下的EdgeX Foundry近日公布其用于邊緣計(jì)算的EdgeX IoT中間件將迎來代號(hào)為California的第二次重要版本更新。新版本主打安全性與彈性,安全功能新增了反向代理(Reverse Proxy)與安全憑證儲(chǔ)存(Secure Credentials Storage)。EdgeX也使用Go語言重新改寫,使其占用資源更少、效能更高,以能夠在樹莓派3上運(yùn)行。

邊緣計(jì)算框架EdgeX迎來第二次大版本更新,強(qiáng)化安全性并減少資源占用

EdgeX Foundry于2017年7月底宣布,其目標(biāo)是為物聯(lián)網(wǎng)邊緣計(jì)算開發(fā)標(biāo)準(zhǔn)化的開源互操作性框架。該框架促進(jìn)了跨邊緣分析,安全性,系統(tǒng)管理和服務(wù)的互操作性代碼,并簡(jiǎn)化了物聯(lián)網(wǎng)網(wǎng)關(guān)和智能邊緣設(shè)備的預(yù)認(rèn)證軟件的集成。EdgeX Foundry正在創(chuàng)建一套開源EdgeX堆棧,將在多個(gè)傳感器網(wǎng)絡(luò)消息傳遞協(xié)議以及云和分析平臺(tái)之間進(jìn)行協(xié)調(diào)。

安全性和靈活性

“我們的目標(biāo)是將連接標(biāo)準(zhǔn)和設(shè)備接口與應(yīng)用程序分離,”戴爾開發(fā)人員和主要EdgeX撰稿人Jason A. Shepherd稱,“EdgeX將通過平臺(tái)獨(dú)立性、松散耦合的微服務(wù)以及通過公共API將不同語言編寫的服務(wù)整合在一起,實(shí)現(xiàn)靈活性和可擴(kuò)展性。這些云原生的原則在邊緣是絕對(duì)必需的,可以在一個(gè)固有的碎片化,多邊緣和多云世界中擴(kuò)展?!?/p>

EdgeX基于戴爾開創(chuàng)性的FUSE IoT中間件框架,其輸入來自類似AllJoyn的兼容項(xiàng)目IoTX。戴爾是ADI公司和三星公司的三大白金會(huì)員之一。EdgeX Foundry目前共有61個(gè)成員,包括AMD,Canonical,Cloud Foundry,Linaro,Mocana,NetFoundry,Opto 22,RFMicron和VMware。

California是去年10月Barcelona的后續(xù)版本,Barcelona版本提供了參考設(shè)備服務(wù),支持BACNet、Modbus、低功耗藍(lán)牙(BLE)、MQTT、SNMP和Fischertechnik,另外也支持Azure IoT套件和Google IoT Core連接器。

EdgeX California的主要新功能旨在提高安全性,基于Kong的新反向代理要求任何EdgeX微服務(wù)的外部客戶端,在載入EdgeX API前先進(jìn)行身分認(rèn)證,這將有助于保護(hù)REST API通信并保護(hù)存儲(chǔ)。

新的機(jī)密存儲(chǔ)設(shè)施基于HashiCorp的開源Vault,它允許您在EdgeX中安全地存儲(chǔ)敏感數(shù)據(jù)(如用戶名/密碼憑據(jù)、證書和令牌)以執(zhí)行加密,向企業(yè)發(fā)出HTTPS調(diào)用或?qū)dgeX安全地連接到云提供商等任務(wù)。

Jason A. Shepherd提到,反向代理與機(jī)密存儲(chǔ)是EdgeX構(gòu)建其他功能的基礎(chǔ),不過在Barcelona版本的EdgeX并沒有這些安全性功能,因?yàn)橄M械陌踩珜佣加蒖SA、ADI、Thales,F(xiàn)orgeRock和Mocana等行業(yè)專家社區(qū)定義,并與California版本一起推出。

轉(zhuǎn)向Go語言

California版本的另一個(gè)重大變化是將開發(fā)平臺(tái)從原本的Java語言轉(zhuǎn)移至Go語言。雖然這項(xiàng)改變讓California版本的發(fā)布延遲了幾個(gè)月,但EdgeX的容量、啟動(dòng)時(shí)間、CPU和內(nèi)存使用率都有了大幅度的下降。

用Java語言開發(fā)的EdgeX容量高達(dá)267MB,如果加上啟動(dòng)容器則為519MB,而改用Go語言重寫后只有42MB,即便加上啟動(dòng)容器也只有68MB。內(nèi)存占用率也從原本的1302MB縮減到了27MB,啟動(dòng)時(shí)間從35秒縮短到了一秒以內(nèi)。

邊緣計(jì)算框架EdgeX迎來第二次大版本更新,強(qiáng)化安全性并減少資源占用

這樣的效能提升,讓官方可以指定樹莓派3作為官方平臺(tái)。Jason A. Shepherd表示,Go語言的并發(fā)模型比其他開發(fā)語言更優(yōu)秀,除了得到Google的支持外,也與其他諸如Docker和Kubernetes等許多其他大型軟件開發(fā)工作兼容良好。不過他也提到,EdgeX從Java語言轉(zhuǎn)向Go語言不僅是為了減少資源占用,也是為了避免向Java支付授權(quán)費(fèi)用。

Jason A. Shepherd指出,Go語言只是一種基準(zhǔn)參考語言,開發(fā)人員可以將相同的API與其他語言一起使用,除了Go for the Device Service SDK之外,該項(xiàng)目還將支持C語言。EdgeX Foundry之所以選擇Go,是因?yàn)樗谟布筒僮飨到y(tǒng)方面更加獨(dú)立,而由于C語言可以比Go語言更進(jìn)一步減少占用空間,因此對(duì)于那些低階的邊緣運(yùn)算應(yīng)用,C語言可能是更好的選擇。

當(dāng)被問及與其他云驅(qū)動(dòng)的物聯(lián)網(wǎng)平臺(tái)(如AWS Greengrass或Google的新Cloud IoT Edge平臺(tái))集成的可能性時(shí),Jason A. Shepherd表示,EdgeX一直在探索與其他私有云棧合作的機(jī)遇,但能否達(dá)成合作取決于它們的開放性和體系結(jié)構(gòu)。

展望未來版本,EdgeX計(jì)劃將占用空間減少到128MB或更低,官方稱今年10月還會(huì)放出更新的Delhi版本,將新增可管理性服務(wù)、設(shè)備服務(wù)SDK、改進(jìn)的單元和性能測(cè)試,以及演示的基本EdgeX UI等組件,同時(shí)還會(huì)持續(xù)改進(jìn)Kong和Vault的安全功能。

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知

分享:
相關(guān)文章

編輯

觀點(diǎn)離經(jīng)叛道的骨灰級(jí)硬件愛好者
當(dāng)月熱門文章
最新文章
請(qǐng)?zhí)顚懮暾?qǐng)人資料
姓名
電話
郵箱
微信號(hào)
作品鏈接
個(gè)人簡(jiǎn)介
為了您的賬戶安全,請(qǐng)驗(yàn)證郵箱
您的郵箱還未驗(yàn)證,完成可獲20積分喲!
請(qǐng)驗(yàn)證您的郵箱
立即驗(yàn)證
完善賬號(hào)信息
您的賬號(hào)已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說