萬物智聯的數字化時代,我們正走在從“數據量變”到“連接質變”的道路上。在日益豐富的物聯網應用場景中,實現海量設備與云端之間雙向通信連接,分析并從中獲得實時洞察成了打造成功物聯網解決方案的核心推動因素。EMQ 映云科技(以下簡稱“EMQ”)作為全球領先的開源物聯網基礎設施軟件供應商,為云上用戶打造了高并發、高性能、高可靠、開箱即用的一站式物聯網數據解決方案,通過海量云邊端數據的實時“連接、移動、處理與分析”,助力企業及合作伙伴構建云邊一體化的物聯網基礎設施能力底座。
繼 EMQ 核心產品大規模分布式物聯網 MQTT 消息服務器 EMQX 成功上線阿里云計算巢、與阿里云原生多模數據庫 Lindorm 構建物聯網全鏈數據聯合解決方案后,EMQX 再度與阿里云旗下智能云網絡洛神云展開合作,助力洛神云網絡構建新一代支持“億級并發、百萬級吞吐”的 NLB 網絡型負載均衡系統。
“1 億并發、100 Gbps 吞吐”核心性能測試
EMQ 為阿里云飛天洛神云網絡基于 NLB 網絡型負載均衡提供大規模分布式物聯網 MQTT 消息服務器,助力驗證了 NLB 單實例可支持超 1 億并發連接和超 100 Gbps 吞吐的核心性能指標,這意味著只需要購買一個 NLB 實例,EMQX 就可以一直擴展到滿足億級設備的并發管理,支撐業務的平滑擴張能力,同時也為洛神云網絡 NLB 支持車聯網、工業物聯網等高規格應用場景提供了可靠的技術驗證。
該項目已經完成了核心性能指標的測試,測試環境使用阿里云云上資源,地域在德國法蘭克福線上正式環境,測試拓撲如下圖所示:
·EMQX 客戶端集群由 35 臺 g5ne.8xlarge ECS 組成,均部署在 eu-central-1b 可用區,安裝 MQTT 客戶端壓測程序,用于模擬客戶端業務。
·EMQX 服務端集群由 36 臺 g5ne.8xlarge ECS 組成,均部署在 eu-central-1b 可用區,安裝 MQTT 服務端業務程序,為線上真實業務。
·創建雙可用區私網 NLB 實例,該 NLB 產品實例分布在 eu-central-1a 和 eu-central-1b 兩個可用區,用于可用區級別的容災和流量負載均衡,實例開啟跨可用區轉發。
·EMQX 控制集群由 3 臺 hfc6.16xlarge ECS 組成,均部署在 eu-central-1b 可用區,用于集群變配控制和流量監控,不承載轉發業務。
1 億并發壓測,長鏈路不中斷
EMQX 客戶端以 3.5 萬 CPS 速率開始建連,保持 MQTT 長鏈接不中斷,50 分鐘后在阿里云 NLB 控制臺看實例監控統計,并發連接數達到 1 億。如下圖所示:
為交叉驗證,同時截取了 EMQX dashboard 監控統計,如下圖,從左下角 Connections 監控可以看出并發連接維持在 1 億。
單實例 100G bps 帶寬壓測,阿里云 NLB 控制臺監控如下圖所示,單實例吞吐已達 320+Gbps。
洛神云網絡打造的 NLB 網絡型負載均衡系統
洛神云網絡基于阿里云分布全球的物理網絡基礎設施,構建了超大規模虛擬網絡,來提升網絡的可靠性、可連接性和彈性。通過十余年的積累,洛神云網絡為用戶提供了單地域支持百萬 VPC,單 VPC 支持百萬計算節點的超大規模;51.2T 云上云下互聯帶寬、3500 萬 MPS 彈性 RDMA 的超高性能;200G 網絡服務分鐘級交付、SLB 0~百萬級 QPS 任意伸縮的極致彈性。基于這樣的能力,洛神云支撐起了各行各業用戶全球范圍內的各種形態的連接方式。
NLB 網絡型負載均衡是阿里云洛神云網絡面向萬物互聯時代推出的全新一代高性能四層負載均衡系統,支持超高性能和自動彈性能力,用戶無需指定或手動調整 NLB 的實例規格,實例性能會隨著業務增減自動彈性伸縮,同時采用多層次容災架構設計保障實例的可用性,為用戶在端連接云時,更好地做負載均衡和應用的分發,保障網絡的極致彈性,助力用戶輕松構建高并發、高安全的物聯網平臺及應用。
NLB 網絡型負載均衡在物聯網領域主要應用于車聯網、智能家居、智能停車、視頻監控等業務場景中,NLB 作為業務入口可以同時處理海量并發連接,同時提供 TCPSSL 卸載、連接限速等能力保障物聯網業務安全穩定運行。
全球最具擴展性的云原生物聯網 MQTT 消息服務器 EMQX
EMQX 是由 EMQ 推出的一款全球下載量超千萬的開源物聯網 MQTT 服務器,提供從邊緣到云端的一站式設備接入解決方案,以彈性伸縮、安全可靠的方式為全球超 1 億臺物聯網設備提供安全可靠的海量數據連接、實時移動與處理。如今,EMQX 已是全球最具擴展性的開源物聯網 MQTT 消息服務器,單集群支持 1 億物聯網設備連接,實現每秒百萬級消息吞吐,毫秒級消息分發時延等性能優勢。
以 EMQX 為核心,EMQ 打造了支持大規模物聯網流數據存儲和實時分析的云原生流數據庫 HStreamDB 和運行在物聯網邊緣的超輕量 MQTT 消息服務器 NanoMQ、用于工業協議解析轉換的工業網關軟件 Neuron 和可運行在各類資源受限的邊緣設備上的輕量級物聯網邊緣分析/流式處理引擎 eKuiper, 共同構成了 EMQ 面向未來的現代物聯網數據基礎設施。
未來,EMQ 繼續攜手阿里云洛神云網絡探索車聯網等關鍵應用場景領域更深入的物聯網基礎設施解決方案,助力洛神云更好地服務企業數字化戰略,構建高并發、高安全、高可靠的物聯網應用。
審核編輯:湯梓紅
-
物聯網
+關注
關注
2909文章
44729瀏覽量
374415 -
阿里云
+關注
關注
3文章
964瀏覽量
43113 -
MQTT
+關注
關注
5文章
651瀏覽量
22549 -
EMQX
+關注
關注
0文章
8瀏覽量
280
發布評論請先 登錄
相關推薦
評論