前言
EdgeX Foundry 是由 Linux 基金会运营的厂商中立的开放源码项目,旨在为物联网边缘计算创建公共开放的框架。该项目的核心是基于与硬件和操作系统完全无关的参考软件平台建立的互操作框架,使能即插即用的组件生态系统,统一市场,加速物联网方案的部署。EdgeX Foundry 使有意参与的各方在开放与互操作的物联网方案中自由协作,无论他们是使用公开标准或私有方案。
目前已有超过65家企业支持并参与 EdgeX Foundry 项目,其中 Anolog Deivces、Dell EMC 和 SamSung 是白金会员,包括 VMware、AMD、Ubuntu、Toshiba 在内的 51 家企业和组织是银牌会员,Cloud Foundry、RIOT、ULE Alliance、Zephyr、OMG、IIC 等物联网相关项目和组织也与其结成了协作关系。
VMware 中国研发中心几乎是自 EdgeX Foundry 刚起步时就开始关注它,并于2017年夏天起组织专人开始调研,逐步熟悉它的设计架构和代码实现。因为 VMware 是 EdgeX Foundry 的共同发起方和银牌会员,我们的目标确定为结合自身的 vGateway 项目(工业物联网网关虚拟化),探索 EdgeX Foundry 在基于虚拟化网关的边缘计算中应用时,可能遇到的问题和可行的方案。
我们在探索 EdgeX Foundry 的过程中发现并解决了不少关于设计、开发、测试、部署等各个环节的问题。鉴于至今尚无中国大陆地区内的组织加入 EdgeX Foundry,这里我们把获得的心得体会、经验教训分享给社区。也希望能够吸引更多的同行关注物联网领域、加入 EdgeX Foundry,共同构建最棒的物联网及边缘计