Skip to content

EMQX Edge 产品概览 ​

产品介绍 ​

EMQX Edge 是开源 NanoMQ 项目的企业版本,专为物联网部署中的边缘计算环境而设计。作为轻量级、高性能的 MQTT 代理,EMQX Edge 在边缘端充当数据汇聚中心,无缝桥接本地物联网设备与云端 MQTT 代理,如 EMQX Enterprise、AWS IoT Core 等云物联网平台。

基于 NanoMQ 经过验证的架构构建,并增强企业级功能,EMQX Edge 为需要可靠边缘到云端数据同步的组织提供了强大、可扩展的解决方案。产品的核心优势在于其先进的 MQTT 桥接能力,支持 TCP 协议,确保在各种网络条件下的最佳性能。

产品优势 ​

企业级管理控制台 ​

  • 基于 Web 的仪表板:直观的 Web 界面,用于集中管理和监控
  • 实时监控:全面了解边缘节点性能、客户端连接和消息流
  • 用户管理:具有基于角色权限的安全访问控制
  • 运营洞察:内置 Prometheus 指标导出,集成企业监控系统

先进的 MQTT 桥接技术 ​

  • TCP 协议支持:MQTT over TCP,实现最佳网络性能
  • 透明桥接:自动订阅转发,实现无缝的边缘到云端通信
  • QoS 优先级管理:增强的消息传递保证,具有可配置的服务质量

边缘优化性能 ​

  • 超轻量级:最小内存占用仅 200KB
  • 多核优化:内置 Actor 框架,高效利用 SMP
  • 高吞吐量:能够处理每秒数百万条消息
  • 低延迟:针对实时边缘计算需求进行优化

企业级安全性和可靠性 ​

  • 身份验证和授权:多种身份验证方法,包括用户名/密码、HTTP
  • 访问控制:灵活的 ACL 策略,实现细粒度权限管理
  • 数据持久化:本地消息缓存,具有离线存储和重传功能
  • 网络弹性:自动重连和消息队列,适应不稳定的网络条件

功能矩阵 ​

功能类别功能描述
核心 MQTT 引擎MQTT 5.0/3.1.1 兼容性完整协议支持,包含所有标准 MQTT 功能
QoS 管理支持所有 MQTT QoS 级别 (0, 1, 2)
桥接和连接性TCP 桥接传统 MQTT over TCP 桥接
透明桥接自动订阅转发
消息持久化本地存储,具有离线缓存和重传功能
管理和运营Web 仪表板直观的基于 Web 的管理界面
HTTP API用于自动化和集成的 RESTful API
Prometheus 指标内置指标导出,用于监控
安全和访问控制身份验证多种身份验证方法(用户名/密码、HTTP)
ACL 管理细粒度访问控制策略
TLS/SSL 支持加密通信通道
协议支持MQTT主要消息传递协议
WebSocket基于 Web 的客户端连接
HTTP WebHook事件驱动的集成功能
性能和可扩展性多线程SMP 优化,适用于多核系统
Actor 框架高并发性的异步 I/O
内存优化最小资源占用

应用场景 ​

工业物联网边缘网关 ​

  • 从多个工业传感器和设备收集数据
  • 将数据桥接到基于云的 MQTT 代理进行集中处理
  • 提供本地数据持久化和离线功能

智慧城市基础设施 ​

  • 聚合分布式物联网传感器的数据(交通、环境、公用事业)
  • 桥接到云平台进行全市监控和分析
  • 确保在各种网络条件下可靠的数据传输

零售和商业建筑 ​

  • 连接建筑管理系统和物联网设备
  • 将运营数据桥接到基于云的分析平台
  • 为关键运营维护本地数据可用性

运输和物流 ​

  • 从车队车辆和货物跟踪设备收集实时数据
  • 将位置和传感器数据桥接到云平台
  • 在网络中断期间确保数据连续性

技术规格 ​

  • 平台支持:Linux、macOS、Windows(推荐 Linux)
  • 架构:单实例,支持多线程
  • 内存要求:最小 200KB,根据功能可扩展
  • 协议支持:MQTT 3.1.1/5.0、WebSocket、HTTP
  • 桥接协议:MQTT over TCP
  • 身份验证:用户名/密码、JWT、基于 HTTP
  • 安全性:TLS/SSL、ACL 策略
  • 监控:Prometheus 指标、综合日志记录
  • 管理:Web 仪表板、HTTP API、命令行工具

EMQX Edge 结合了开源 NanoMQ 的可靠性和企业级管理功能,是寻求强大边缘到云端数据同步解决方案的组织的理想选择。