• 正文
    • 01、Zeus IoT 解決方案架構
    • 02、Zeus IoT?核心優(yōu)勢
    • 03、Zeus IoT 管理控制臺
    • 04、官網和源碼
  • 推薦器件
  • 相關推薦
申請入駐 產業(yè)圖譜

Zeus IoT : 基于 SpringBoot 的分布式開源物聯網大數據平臺

2023/11/06
3987
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

Zeus IoT 是一個集設備數據采集、存儲、分析、觀測為一體的開源物聯網平臺,全球首創(chuàng)基于 Zabbix 的物聯網分布式數據采集架構,具備超百萬級物聯網設備的并發(fā)監(jiān)控能力,真正具備工業(yè)級性能與穩(wěn)定性的開源物聯網大數據中臺。

Zeus IoT?致力于讓設備接入和數據處理變得開箱即用,使物聯網企業(yè)得以聚焦行業(yè)應用開發(fā),極大的縮短物聯網系統的開發(fā)周期,成為物聯網項目提效降本的貼身伴侶。

01、Zeus IoT 解決方案架構

開源版本數據采集只需要部署 Zabbix Server + IoT Server , 數據庫: PostgreSQL 12 + , TDengine 2.2.0 +

Zabbix Webapp

Zabbix Webapp 主要實現了 物聯網基礎平臺 的各類配置,包括但不限于:產品、設備、告警、場景聯動、大屏報表(拖拽大屏基于 Grafana )等。

Zeus IoT Server

Zeus IoT Server 結合 Apache Camel 的組件生態(tài),實現各類協議的接入處理,包括但不限于 HTTP,MQTT,OPC-UA,CoAP,TCP/UDP,Modbus 等。

Zabbix Server

Zabbix Server 實現數據文件 ndjson 的實時讀取,可以擴展作二次分發(fā):推送到 Kafka 等。

完整項目源碼 Maven 結構說明:

02、Zeus IoT?核心優(yōu)勢

Zeus IoT 基于 Zabbix 開發(fā)和擴展,天生繼承了 Zabbix 的特性,有著極強的穩(wěn)定性且天生具備分布式采集功能,可以實現跨城市,跨地區(qū),跨網絡的多點采集,即便是弱網環(huán)境,依舊可以實現數據穩(wěn)定上報。單機 8C16G 配置,?4000 多臺設備在線,80萬數據點位采集,一直持續(xù)穩(wěn)定運行。

架構簡潔性: Zabbix 相對于 Zeus IoT 來說,可以認為是一個黑盒設計,對于二開用戶來說,完全不需要了解 Zabbix 本身,但是項目卻具備了 Zabbix 的性能與穩(wěn)定性。而且我們的平臺 Java 代碼量才 4W 行左右,相對于其他物聯網平臺動輒 幾十萬行的 Java 代碼,Zeus IoT 不管在 代碼可讀性 還是 架構簡潔性 上都有巨大的優(yōu)勢,方便客戶理解和二開。

多租戶設計:Zeus-IoT 的多租戶設計采用 Proxy 隔離的機制,就是一個租戶對應 一個或者多個Proxy,Proxy租戶獨享。把 租戶和Proxy強制綁定,有利于平臺的管理和租戶數據采集的穩(wěn)定性, 最大的一點就是不會端口沖突,因為 Proxy 可以部署在客戶側;其次協議層也是和 Proxy 綁定部署,所以不同的租戶可以基于 IoT Server 開發(fā)不同的適配協議,自己部署就可以了,不需要平臺層去做任何操作。

03、Zeus IoT 管理控制臺

Zeus IoT 擁有強大的物聯網數據獲取與存儲、查詢功能,能輕松應用于多個行業(yè)領域,如智慧城市、智慧交通、智慧建筑、智能校園、智慧電力、智能水務、智慧制造、智慧農業(yè)等,從而幫助企業(yè)用戶輕松打造自己的專屬行業(yè)應用解決方案。

04、官網和源碼

官網:https://zmops.io

Github:https://github.com/zmops/zeus-iot

硬件依賴

目前 Zeus IoT 支持 Linux x86_64 系統平臺,其它系統平臺測試中。

軟件依賴

目前 Zeus IoT 支持 Linux x86_64 系統平臺,其它系統平臺測試中。

快速安裝腳本基于 CentOS 7 及 Ubuntu 18.04+ 操作系統編寫。

## CentOS 7/Redhat7curl -sL https://ghproxy.com/https://github.com/zmops/zeus-iot/raw/develop/docs/centos/install.sh | bash -s install
## Ubuntu 18.04+curl -sL https://ghproxy.com/https://github.com/zmops/zeus-iot/raw/develop/docs/ubuntu/install.sh | bash -s install

推薦器件

更多器件
器件型號 數量 器件廠商 器件描述 數據手冊 ECAD模型 風險等級 參考價格 更多信息
KSZ8001LI 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER, PQFP48
$5.15 查看
KSZ8863MLLI-TR 1 Microchip Technology Inc DATACOM, LAN SWITCHING CIRCUIT
$5.95 查看
TJA1051T/CM,118 1 NXP Semiconductors TJA1051 - High-speed CAN transceiver SOIC 8-Pin

ECAD模型

下載ECAD模型
$1.02 查看

相關推薦

登錄即可解鎖
  • 海量技術文章
  • 設計資源下載
  • 產業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

公眾號:IoT物聯網技術;國內最大IoT物聯網開發(fā)者社區(qū),1000+行業(yè)資料分享;集結 AWS,阿里云,華為云,微軟Azure,百度云 物聯網專家;通信模組,物聯網卡廠商;智能家居,工業(yè)制造,智慧城市解決方案商。