EMQ-工业4.0时代海量异构设备连接的核心赋能者
开源物联网数据基础设施软件, EMQ 映云科技(以下简称 EMQ)今日正式宣布,旗下物联网边缘工业协议网关软件 Neuron ,自 2022 年 4 月 22 日发布的 2.0 版本起,正式基于 GNU LGPL 许可开源。
Neuron 为工业物联网的「连接」而生,支持同时为多个不同通讯协议设备、数十种工业协议进行一站式接入及MQTT 协议转换,仅占用超低资源,即以原生或容器的方式部署在 X86、ARM 等架构的各类边缘硬件中,助力构建工业物联网平台与应用。
Neuron 的产品雏形,始于工业物联网IIoT尚在起步阶段的 2018 年,聚焦于未来工业物联网平台的数据采集、聚合与转发,解决海量异构工业设备的连接问题。2020 年 9 月,Neuron 的GA版本正式发布并为各行业客户广泛应用。
EMQ自2017年创立以来,一直秉承着拥抱开源、贡献开源的信念。正式成为开源项目的Neuron将充分满足用户灵活定制开发的需求,与开源社区用户一起拓宽产品与产业边界,加速工业物联网的发展进程。 解锁物联网数据潜能,工业 4.0 转型关键
随着工业 4.0 概念的普及和在行业中的实践深入,传统工业改造和工业物联网的部署需求也越来越强烈。工业 4.0 的成功关键之一,就是为工业设备赋予物联网的连接能力。
然而这一过程面临着设备种类繁多、涉及总线与协议复杂多样等问题。同时,随着 IT 和 OT 结合的架构愈发成熟,工业物联网需要将数据接入、数据存储、数据消费与业务应用解耦,细粒度模块化的工业数据采集方案在市场上需求愈发明显。
Neuron 的设计初衷即是为了解决这些问题。
其通过一站式接入数十种工业协议并转换成 MQTT 协议,将数据统一上传到云端工业物联网平台,实现对工业设备的数据采集、远程控制、配置更新、设备资产管理等。
2020 年 9 月,Neuron 正式发布。
配合 EMQ 边缘和云端的其他基础设施软件产品,至今已为工业物联网、新能源发电、石油勘探开采等多个行业应用场景提供了包含边缘侧设备接入的完善数据采集与处理方案。
Neuron 1.x 版本最初为闭源形态,随着用户规模的增长,对于驱动开发与北向对接等定制化需求日益增多。为了让更多用户能够基于高性能的工业数据采集接入框架实现更灵活的协议和插件开发,本着 EMQ 拥抱开源的初心,自 2.0 版本起,Neuron 将正式成为开源项目,源代码仓库托管在 GitHub中。
Neuron v2.0 将更加聚焦于工业协议的数据采集、聚合和转发的基础能力,为工业物联网平台建设提供高性能数据接入基础通讯框架。 高性能工业数据接入基础通讯框架
全新开源的 Neuron v2.0 为,与使用者提供了开源的工业数据采集与协议转换所需要的高性能基础框架。Neuron v2.0 采用NNG异步 I/O 框架与多线程模型实现了轻量级高性能的消息总线。相比 v1.0 架构,Neuron v2.0 不仅支持多实例进程同时保持多设备连接,且内存占用更低,提高了 CPU 多核利用率。同时,框架仅依赖原生 PosixAPI,具有极高的系统兼容性与可移植性,方便用户适配更多低成本的硬件,可应用于更广泛的使用场景。
开源后,,可以基于 Neuron 提供的针对工业设备协议、总线协议接入的插件式可扩展底层框架,专注于各类设备驱动的开发,快速实现工业物联网平台的数据接入。
此外,Neuron v2.0 采用 Web 界面实现对软件的可视化配置操作,同时支持各类云边协同边缘管理框架(如 KubeEdge、OpenYurt 等),可实现云端对边缘 Neuron 软件的远程管理,提高配置与管理效率。
在以上开源功能基础上,EMQ 还将为企业客户提供 Neuron 的商业模块支持。如商业的驱动插件、管理模块等,以满足企业更加专业深入的业务需求。Neuron v2.0 将与 v1.x 分别独立管理。EMQ 对现有的商业版 Neuron v1.x 仍提供缺陷修复与维护,但后续将不再基于 1.x 版本提供功能更新。 开源版Neuron v2.0:激发工业物联网更多可能
作为、独立的、具有完整数据收集与转发能力的开源边缘工业协议网关软件,基于 Neuron v2.0 开源的可扩展插件架构,用户不仅可以非常方便地扩展南向标准驱动或者定制驱动,还可以通过北向的应用接口对接各类开源软件,实现工业大数据或者边缘计算。
这无疑将为企业工业互联网平台带来更多创新可能,可以广泛应用于工业生产、市政供水供气等场景,实现工业设备远程监控、设备能耗自动检测、产线现场信息远程推送等智能化业务,加速企业的数字化转型升级。
###
关于EMQ
EMQ映云科技是一家开源物联网数据基础设施软件供应商,交付全球领先的开源 MQTT 消息服务器和流处理数据库,提供基于云原生+边缘计算技术的一站式解决方案,实现企业云边端实时数据连接、移动、处理与分析,助力构建「面向未来」的物联网平台与应用,服务企业数字化、实时化、智能化转型。
EMQ 将始终坚持拥抱开源,秉持开放、分享与协作的理念,希望通过,开源软件产品,服务人类未来产业与社会。