项目背景: 在18年时候,工信部开展了一个叫国家创新发展工程,这个工程中提出了要建立一个国家工业大数据中心,中国移动在其中承担了边缘协同与数据采集相关功能的研发。
问题与挑战
需求
- 从工厂采集生产、运行数据,汇总云端
- 云端进行统一控制:采什么数据、数据怎么处理
挑战
- 只能边主动连云,云不可以主动连边(边缘没有公网IP)
- 足够通用,灵活适应各类工业设备与协议
- 具备边缘自治能力,在网络不稳定时,边缘能够自治
- 具备边缘计算能力,能够在边缘节点运行各类应用
- 占用资源少,功耗低
技术选型
技术选型其实也是从我们的实际需求出发的,首先是EdgeX,其实在做这个项目之前,我们一直是用EdgeX做数据采集和管理的,EdgeX在数据采集和管理上做的还是比较完善的,功能也比较强,但是它也缺少一些能力,比如云边协同能力,我认为它是一个纯的边缘自治架构,不具备和云的一个同步能力,当然我们也有一些方案,比如从EdgeX的节点上拨一个VPN拨到我们的中心云上,但是VPN这种方案的扩展性还是比较差一点的;
第二就是K3S/K8S,K3S/K8S第一个问题也是不具备云边协同能力,第二点是尤其是K8s占用的资源太大了,不太适合放在我们的工厂,K3s占用的资源已经少了不少,但一方面缺少云边协同的能力,另一方面也缺少设备管理能力;
原文链接:【https://www.infoq.cn/article/hcbBlmGlodkhJg0wAPpS】。未经作者许可,禁止转载。