對于許多行業來說,實時跟蹤核心生產環境和工作場景中產生的關鍵數據,是一個必要但充滿挑戰的目標。無論是石油行業的油田生產監控,還是車聯網領域的車輛通信和控制,數據的實時采集、傳輸和分析處理,背后都需要整合多種復雜系統,需要協調不同的數據源和設備。這是一項復雜的任務,涉及系統架構的設計、數據流的優化、以及數據安全的保障。
EMQ 在 8 月 31 日舉辦的 EMQX Enterprise 5.1 線上發布會上,介紹了此次版本所包含的重大更新與改進,以及 EMQX Enterprise 在各個領域的應用案例。來自國內外的 EMQ 工程師們介紹了 EMQX Enterprise 5.1 的最新功能 — 全新設計的可視化操作界面和數據集成,顯著提高可靠性和可擴展性的新架構,下一代物聯網傳輸協議 MQTT over QUIC,以及基于 MQTT 協議的文件傳輸。同時,來自石油行業的華北油田王渭江,和來自車聯網領域的零束科技的湯志明,兩位專家也探討了他們如何利用 EMQX Enterprise,在各自的行業做數據和系統架構設計的創新,實現更高效、更一體化的數據處理和應用經驗。
以下是發布會的精彩回顧:
EMQX Enterprise 5.1 更新亮點
新發布的 EMQX Enterprise 5.1 版本更新了以下幾個重要的能力,這些能力都可以被應用到不同的行業場景中:
●全新 Dashboard ,一站式集群管理與數據集成: EMQX Enterprise 的產品經理李國偉,介紹了全新 Dashboard 的設計、針對不同用戶角色重新優化的菜單結構。在提升視覺體驗的同時,新 Dashboard 有著更方便的數據集成能力和更友好的可視化用戶體驗。將集群狀態實時可觀測性、安全功能配置、參數熱配置,以及規則引擎和數據集成的可視化配置有機地結合在一起。幫助用戶快速上手使用 EMQX,輕松應對不同的場景下的各類物聯網業務開發。
●創新 Mria 集群架構,有效提升可靠性和可擴展性: EMQ 瑞典軟件工程師 Dmitrii Fedoseev 展示了創新自研的 Mria 集群架構。EMQX Enterprise 5.1 版本集群規模得到了跨越式的提升,單個集群最多可支持 23 個節點,承載超過 1 億 MQTT 連接,相比當前版本實現了 10 倍的接入能力提升。Mria 架構還大幅提高了集群的可靠性和伸縮性。通過核心-復制 (Core-Replicant) 節點設計,企業用戶可以根據業務需求實時調整集群規模,以彈性擴展業務規模,或根據需求優化運行成本。
●MQTT over QUIC,下一代物聯網傳輸協議:EMQ 瑞典軟件工程師 William Yang 介紹了將 QUIC 融入 MQTT 傳輸層的開創性設計,該創新有效解決了弱網環境下的數據傳輸難題,如在移動的汽車中也能保證高質量、穩定的消息通信。作為 OASIS 標準組織的重要成員,EMQ 同時積極推動 MQTT over QUIC 標準化,以提供物聯網和通信領域更加安全、高效的數據傳輸解決方案。
●基于 MQTT 的文件傳輸,簡化物聯網系統架構:EMQ 瑞典軟件工程師 Ilya Averyanov 介紹在標準 MQTT 協議基礎上開發的專用于文件傳輸的擴展功能。此功能統一了物聯網數據傳輸通道、簡化了系統架構,能夠有效降低應用的復雜性和維護成本。這一功能在多種場景下具有廣泛應用價值,如在車聯網中支持批量上傳車載信號文件以實現自動化的安全監控,或在工業互聯網中統一上報多樣化生產設備數據,進而實現深入的數據分析、監控和生產過程的優化。
油田數字化、車云一體的數據底座
智慧油田
華北油田第一采油廠科技信息中心軟件主管,王渭江,在發布會上分享了他如何利用各類新的數據解決方案,來優化石油的一線生產環境、人員和成本管理。
從第一采油廠的整體的軟件架構設計來看, “EMQX 部署在我們生產網里。它是我們生產網里數據的核心。它上面負責采集井站、管線、拉運的數據,然后通過加工處理,通過 MQTT 還有數據持久化,把數據進行分發,供第三方消費。同時它還能從 MQTT 橋接,把從其他系統采集到的數據做分發和發布。第三方系統通過訂閱它可以收到其他數據系統采集到的數據。”
王渭江老師表示在合作的一年半時間里,EMQ 的項目幫助第一采油廠采集到了 833 口油井的功圖和工況數據。油井的功圖數據量巨大,一口井就要采集 829 個數據點位。結合其他的數據采集,如攝像頭、輸油管線、計量點位等等,項目全部加起來總共采集了70余萬個點位。同時,通過這個項目,第一采油廠也建立了一個自己的云采集平臺,有效的提升業務的實時性。
王老師希望日后能利用 5.1 版本的各種新的功能,比如基于 MQTT 的這個文件傳輸,實現對油田生產全方位的監控,比如采集現場設備的聲紋、運行狀態、告警圖片。他也希望能提高雙向的數據采集能力,提升基于時序數據庫的油田生產監控平臺和生產指揮管理平臺的應用效果。以及增強可視化編排規則,處理數據流,讓數據集成更加直觀,開發過程更方便。
車云一體
零束科技基礎平臺研發負責人,湯志明,分享了他如何利用 EMQX 來搭建車聯網的數據連接通道。
通道首先連接的是零束服務的智己和飛凡兩個汽車品牌的車內的 T-Box 設備 (遠程信息裝置);然后,通過負載均衡將獲取的信息流分發到 EMQX 集群,EMQX 內置規則引擎會根據業務規則將消息傳遞到不同的目標,實現數據的篩選和路由;這之后,消息從 EMQX 被橋接到 Kafka,用于數據存儲和傳遞;最終,這些數據接入業務系統做各類處理,這些系統可能包括遠程控制、遠程診斷、OTA 更新以及 SOA 服務等。在整個過程中,運維人員也會使用監控工具(例如 Prometheus 和 Grafana)來跟蹤 EMQX 的集群性能和狀態。
如今汽車智能化、電動化的趨勢對汽車的底層軟件系統提出了更高的要求,湯志明老師說。在車機不斷增長的情況下,車聯網平臺面臨幾大挑戰:隨著車輛銷售增加,如何維持穩定的海量車機的高并發連接;車輛在移動過程中,如何保證消息在不穩定的網絡環境中實時與可靠的傳遞;針對業務側對數據需求不同,如何實現靈活數據分流、存儲;以及如何確保所有過程中的數據和連接的安全性。
在未來,湯老師也希望能夠利用 MQTT over QUIC協議去加速車機軟件遠程升級文件的上傳和下載的速度,以及其他 5.1 的新功能,去完善車聯網的數據通道。
下一代物聯網傳輸協議驅動數據智能
新發布的 EMQX Enterprise 5.1 引入了幾個重要的能力:面向移動場景和不穩定網絡的 MQTT over QUIC 物聯網傳輸協議,更大規模集群的設備接入能力,基于 MQTT 協議的大文件傳輸方案,更方便的數據集成能力和友好的用戶體驗;這些能力可以被應用到不同的行業場景中。
自 2017 年成立至今,EMQ 已服務全球 50 多個國家超過 2 萬多家企業用戶,其中包含 50 余家世界500強企業。幫助企業數字化、實時化、智能化轉型。目前公司產品廣泛用于車聯網、工業物聯網、AIoT 、石油石化、能源電力等場景,為全球超過 2.5 億物聯網終端提供物聯網邊緣計算、云端介入、并提供全方位的支撐與保障。
結合自身對物聯網和數據傳輸的技術深耕、對各類外部行業的理解,EMQ 相信通過解決各個行業的數據痛點,數據將不再只是一種數字,而是通向更廣闊視野的路徑,讓每個行業決策者更全面地了解自身的生產環境,從而做出更明智的決策。