KubeEdge 由华为开源,是 CNCF 首个边缘计算毕业项目。其核心优势在于无缝集成 Kubernetes,通过扩展 K8s API 实现边缘节点管理。EdgeCore 仅需 30MB 内存即可运行,支持断点续传和消息队列缓存。在智慧城市项目中,KubeEdge 使视频分析响应时间从 1.2s 降至 0.3s,同时降低 40% 的云端计算成本。
OpenYurt 由阿里巴巴开源并捐赠给 CNCF,主打"零侵入"改造现有 K8s 集群。其核心组件 YurtHub 作为节点本地的 Sidecar 代理,拦截所有 kubelet 到 API Server 的流量并在网络中断时提供缓存服务。Raven-Agent 处理跨节点和边云网络,提供三层连通性。在车联网场景中,OpenYurt 可管理移动边缘节点,当车辆进入隧道等网络盲区时仍能执行关键决策。
由 Linux 基金会维护的 EdgeX Foundry 专注于设备连接与数据标准化,支持 Modbus、OPC UA 等 30+ 工业协议。其四层架构包含设备服务层、核心服务层、支持服务层和应用服务层。某能源企业通过 EdgeX 整合 2000+ 个异构传感器,数据标准化效率提升 3 倍。
SuperEdge 由腾讯云联合 Intel、VMware、美团、寒武纪、首都在线、虎牙于 2020 年共同发起开源,已成为 CNCF Sandbox 项目。其商业版本为腾讯云边缘容器服务 TKE Edge。核心能力包括:**云边隧道(Tunnel)**通过边缘节点主动连接云端,无需公网 IP 即可实现边云通信;**边缘自治(lite-apiserver)**缓存云端管理数据,断网或重启时业务不受影响;**分布式健康检查(edge-health)**精确区分节点掉线与故障,避免误驱逐;ServiceGroup 实现区域流量闭环与灰度发布;跨地域应用编排通过 DeploymentGrid / StatefulSetGrid CRD 一次提交多区域同步部署。
K3s 是 Rancher 出品的单文件可执行体,体积在 50MB 以下,支持 SQLite 轻量存储,适合运行在树莓派、路由器等资源受限设备上。MicroK8s 由 Canonical 推出,支持 Snap 包一键部署和模块化启用,适用于 IoT 开发和嵌入式环境。