Kubernetes边缘计算平台KubeEdge已被CNCF批准为孵化项目

发布时间:2024-03-16
cncf技术指导委员会(toc)宣布接受kubeedge作为孵化项目。kubeedge是一个旨在提供“对网络,应用程序部署以及云和边缘设备之间的元数据同步的基础架构支持”的平台,并使用kubernetes作为基础。
kubeedge 最初是由一家名为futurewei(华为的关联公司)的公司开发的,于2019年3月12日被提议用于cncf沙箱。该团队于2019年6月发布了v1.0,并每个季度发布。值得注意的是,kubeedge是第一个由cncf托管的边缘计算项目。
kubeedge的目标是使边缘设备成为“云的扩展”。kubeedge的功能包括kubernetes api兼容性,边缘的优化节点组件和运行时,双向复用消息通道以及通过边缘的元数据持久性实现本地设备自治。它还支持多种边缘协议,并尝试提供对云,边缘应用程序和资源的统一管理。该项目的维护者之一肖恩·王(sean wang)在他的kubecon 2019演讲中说,kubeedge希望“在边缘启用计算和智能” 。
kubeedge部署具有两组组件-在云上运行的组件和在边缘节点上运行的组件。云组件(统称为cloudcore)包括边缘控制器,云控制器和云集线器。集线器充当网关并管理来自边缘节点的连接。控制器充当协调器,边缘控制器也充当kubernetes api服务器与边缘之间的桥梁。cloudcore是kubernetes部署的控制平面,而工作节点位于边缘。云和边缘是“松散耦合的”,其中边缘上的代理可以 “在与云断开网络连接时自主管理容器和物联网设备,并在重新连接网络时可以与云同步元数据”。
边缘组件(称为edgecore)包括边缘集线器,edgemesh,元数据管理器和devicetwin。edgemesh充当边缘的服务网格,确保边缘到边缘和边缘到云之间的服务发现是一致的。在边缘节点上,名为edged的“轻量级kubelet”执行pod生命周期管理。边缘设备api建模为kubernetes自定义资源定义(crd)-其中“ devicemodel”用作设备的定义,而“ deviceinstance”表示设备的实例。当控制平面可以支持高可用性时,kubeedge还可以在边缘支持轻量级的kubernetes集群。内部边缘通信通过标准mqtt协议进行。
在撰写本文时,kubeedge 支持 docker,容器化,cri-o和virtlet作为边缘节点上的容器运行。
上一个:铁观音茶叶品牌化再续千年前
下一个:纪元2205支持中文吗(纪元2205多少g)

u盘格式化后数据,u盘格式化后原来的数据到哪去了
幼龄茶树分段修剪技术
薄刀峰自驾游攻略
服务器云硬盘怎么用
什么蓝牙耳机音质最好性价比高知乎(2021什么蓝牙耳机好)
集资诈骗罪立案标准是
kettlepdi-ce-9.0.0.0-423安装部署carte服务运行及ja
coreldraw怎么修改文字并且设置文字效果(coreldraw2019怎么修改文字)
台式电脑怎么插线,电脑主机内部线路如何按顺序插上
显卡gddr5和gddr6差距大吗显卡zol问答(gddr6显卡好还是gddr4显卡好)