KubeEdge发布里程碑版本 ——v1.0

时隔八个月,通过实际项目打磨与社区成员的共同努力,在KubeCon Shanghai 2019大会上,正式发布了智能边缘计算项目里程碑版本 KubeEdge 1.0。kubeedge/kubeedge时隔八个月,通过实际项目打磨与社区成员的共同努力,在KubeCon Shanghai 2019大会上,正式发布了智能边缘计算项目里程碑版本 KubeEdge 1.0。git

该版本除了在应用自动部署、支持GPU/NPU异构、轻量化方面有了进一步优化外,还全面支持端、边、云协同、服务网格通讯能力,并大幅提高了性能和节点管理规模。依托KubeEdge原生开源边缘计算平台,边缘计算将云端计算能力延伸到靠近设备的边缘节点,实现了从云到端“最后一千米”的边缘计算资源远程管控、数据处理、分析决策、智能化等。目前,已经普遍应用于工程质检、OCR、人脸识别、驾驶行为分析等边缘场景。发布的新特性包括Edge Mesh、Edge Site**、CRI support、**Quic protocol support、Modbus Mapper等。github

Edge Mesh

在云原生模型中,单个应用程序可能包含数百个服务,每一个服务可能有数千个实例,而且这些实例中的每个均可能处于不断变化的状态,合理管理使用 ServiceMesh,对于确保端到端的性能和可靠性相当重要。在过去的一年中,服务网格(Service Mesh)已经演变成为云原生堆栈的重要组成部分。docker

使用EdgeMesh能够支持跨越边界的微服务访问,EdgeMesh特性基于标准的istio进行服务治理控制,引入EdgeMesh-proxy负责边缘侧流量转发以及P2P技术跨子网通讯,提供云-边、边-边通讯,最终实现跨越边云的一致的服务发现和访问体验。安全

a)边边协同架构

b) 边云协同app

Edge Site

在边缘计算实际场景中,有些客户但愿在边缘端安装整个集群。 所以,集群管理员/用户能够利用边缘本地控制平面来管理集群,集群控制面运行在边缘端也进一步加强了边缘自治的能力。微服务

Edge Site正是KubeEdge社区推出的可在边缘端运行的轻量级Kubernetes集群。性能

CRI support

在边缘端Edged中添加了CRI的集成,当在资源受限的边缘节点没法运行现有的docker运行时是,用户能够选择运行更轻量级容器运行时,如Containerd、Cri-o等。优化

Quic protocol support

在云边通讯中,除了使用已有的WebSocket协议,在1.0版本中引入了Quic协议。Quic协议是一种基于UDP的低时延的互联网传输层协议,其很好地解决了多种需求,包括处理更多的链接,安全性,和低延迟等。使用Quic协议将增强KubeEdge中云边通讯的安全性,而且下降延迟,提高稳定性。ui

欢迎加入KubeEdge你们庭

KubeEdge横跨云原生和智能边缘两大版图,拥有很是大的想象力空间,足够给国内的优秀工程师们提供施展才华的平台。咱们但愿借助KubeEdge开放的架构设计吸取更多全球开发者参与CNCF云原生社区,共同繁荣CNCF云原生和智能边缘生态,合力一块儿将KubeEdge打造为CNCF云原生社区以及智能边缘领域生态的名片。

项目的地址(欢迎Star、Folk,各类Issue、PR):

图标    kubeedge/kubeedge