KubeEdge开源背景
KubeEdge在18年11月24日的上海KubeCon上宣布开源,技术圈曾掀起一阵讨论边缘计算的风潮,从此翻开了边缘计算和云计算联动的新篇章。
KubeEdge即Kube+Edge,顾名思义就是依托K8S的容器编排和调度能力,实现云边协同、计算下沉、海量设备的平滑接入。KubeEdge架构上包含两部分,分别是云端和边缘侧。云端负责应用和配置的下发,边缘侧则负责运行边缘应用和管理接入设备。
此前,关于用K8S在边缘侧部署应用还一直停留在实验阶段,KubeEdge脱胎于华为云IEF服务,是第一个具备在生产环境部署能力的边缘计算领域开源项目。前几天K8S IOT/Edge工作组发布了关于边缘计算的白皮书,并将KubeEdge作为K8S在IOT/Edge场景下的参考架构。
注:白皮书的内容“容器魔方”公众号会深入解读,敬请期待!
KubeEdge开源后国内外也出现了一些开源的边缘计算平台和基金会。但是当你仔细研究这些项目时会发现,LF Edge糅合了5个项目有点像是大杂烩,OpenEdge强绑定厂商中立性有待商榷,而k3s为了在边缘部署完整集群而魔改了K8S,他们似乎都称不上完整的从云到边缘再到设备的开源解决方案。TheNewStack在撰文对比过这些开源的边缘计算项目时如是写道:
It would appear openEdge is integrated with Baidu’s IoT cloud platform so it is not clear how independent is the technology.
与其他开源或半开的项目不同