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 的可靠性和企业级管理功能,是寻求强大边缘到云端数据同步解决方案的组织的理想选择。