开源工业物联网云平台是将有感知能力、监控能力的各种采集数据的仪器,或者是控制传感器,以及移动通信设备、智能分析功能的技术,不断的融合到了工业生产环节,从根本上提高了生产制造的效率,同时提高了产品的质量,也降低了产品的成本和资源不必要的消耗。那么,开源工业物联网云平台的优势是什么?不足之处是什么?
1.什么是开源工业物联网云平台?
开源工业物联网云平台是在研究开发一体化平台的源代码基础上,改进移动设备、智能分析功能、采集数据功能、以及监控功能等。一个技术的发展,是要在使用的过程中,不断的去发现问题,并去解决问题。任何一项技术,在发展出来,就没有任何漏洞的供大家使用。所以,不断发现问题,不断的去修正,也是提高技术的必要阶段。
2.平台的优势和特点
现在特别流行微服务模式,因此开源工业物联网云平台开始实施传输协议代理服务、规则引擎服务从核心服务中分离出来,并且需要保证在高度接入的情况下,将进行分布式部署和性能调到最优级别的操作。Actor模型具有高并发、高容错的特点。为了提高这个模型的执行效率,采用Java语言研发的Actor系统。自主研发的引擎为了给处理消息功能提供支持,都模仿了Node Red,能够使用这个系统的对象是管理租户和设备,进行设备状态的维护,处理接收到的消息,并将结果进行反馈到规则链中。
3.平台所存在的问题
开源工业物联网云平台表面看起来是没有任何问题的,但是用过这个平台的人自然清楚里面所存在的问题。第一,系统存在管理问题,这个系统在设计时,是考虑到了远程管理平台的。现在是一个租户对应一个厂商,一个厂商可以管理多个客户,多个客户可以拥有多个用户。但是,关于设备的管理权限,是轻易赋予不了的。因为大多数权限,都是被程序员写入到了代码中,一般人是轻易更改不了的。时序数据存储有组织方面的问题,目前平台系统拥有的数据库并不具备高效的数据存储能力。Asset存在歧义性问题,造成了概念的混淆,毕竟设备也是属于资产范围。平台系统设置的界面存在逻辑问题,以交互复杂的形式显示,对于多个条件配置,是最容易出现告警提示的。平台前端框架选择也有问题,不能大众化,影响市场的接受程度。
4.系统如何更好的改进
为了开源工业物联网云平台更好的服务客户,开发商对于应用的框架进行了整改,开始使用多租户应用的框架,使得系统租户和我们的租户完全对应。顺利导入了TDEngine应用,提高了时序数据的存储效率,使得数据记录能够以测控点为单位而进行新的组织。平台成功引用了测控点和测控域的概念,使得平台对于数据的组织变得更加严谨和清晰了。