当前位置:网站首页>kubeedge的核心理念
kubeedge的核心理念
2022-06-30 12:15:00 【阿龙哥哥】
核心理念
- 云边协同
- 双向多路复用消息通道,支持边缘节点位于私有网络(边缘网络不需要公网Ip,只需要具备访问公网的能力,支持家庭网络,局域网等)
- Websocket+消息封装,大幅减少通信压力,高时延下仍可正常工作
- 边缘离线自治
- 节点元数据持久化,实现节点级离线自治
- 节点故障恢复无需List-watch,降低网络压力,快速ready (原生k8s故障后,需要像master全量list再恢复)
- 极致轻量
- 重组Kubelet功能模块,极致轻量化 (~10mb内存占用)
- 移除内嵌存储驱动,通过CSI接入
- 支持CRI集成Containerd、CRI-O,优化runtime资源消耗
详细介绍:
- 云边协同 云边协同是 KubeEdge 的一大亮点。KubeEdge 通过 Kubernetes 标准 API 在云端管理边缘节点、设备和工作负载的增删改查。边缘节点的系统升级和应用程序更新都可以直接从云端下发,提升边缘的运维效率。另外,KubeEdge 底层优化的多路复用消息通道相对于 Kubernetes 基于 HTTP 长连接的 list/watch 机制扩展性更好,允许海量边缘节点和设备的接入。KubeEdge 云端组件完全开源,用户可以在任何公有云 / 私有云上部署 KubeEdge 而不用担心厂商锁定,并且自由集成公有云的其他服务。
- 边缘节点离线自治 与 Kubernetes 集群的节点不同,边缘节点需要在完全断开连接的模式下自主工作,并不会定期进行状态同步,只有在重连时才会与控制面通信。此模式与 Kubernetes 管理面和工作节点通过心跳和 list/watch 保持状态更新的原始设计非常不同。 KubeEdge 通过消息总线和元数据本地存储实现了节点的离线自治。用户期望的控制面配置和设备实时状态更新都通过消息同步到本地存储,这样节点在离线情况下即使重启也不会丢失管理元数据,并保持对本节点设备和应用的管理能力。
- 设备管理 KubeEdge 提供了可插拔式的设备统一管理框架,允许用户在此框架上根据不同的协议或实际需求开发设备接入驱动。当前已经支持和计划支持的协议有:MQTT,BlueTooth,OPC UA,Modbus 等,随着越来越多社区合作伙伴的加入,KubeEdge 未来会支持更多的设备通信协议。KubeEdge 通过 device twins/digital twins 实现设备状态的更新和同步,并在云端提供 Kubernetes 的扩展 API 抽象设备对象,用户可以在云端使用 kubectl 操作 Kubernetes 资源对象的方式管理边缘设备。
- 轻量化 为了将 Kubernetes 部署在边缘,KubeEdge进行了轻量化的改造。KubeEdge保留了 Kubernetes的管理面,重新开发了轻量化的节点agent。
都1202年了,还不知道边缘计算和边缘计算平台kubeedge吗 - 且听风吟的文章 - 知乎 https://zhuanlan.zhihu.com/p/342626632
边栏推荐
- Redis - problèmes de cache
- 90. (cesium chapter) cesium high level listening events
- Analysis of smart jiangcai login in Jiangxi University of Finance and Economics
- 市值蒸发650亿后,“口罩大王”稳健医疗,盯上了安全套
- 海思3559萬能平臺搭建:獲取數據幀修改後編碼
- [QNX Hypervisor 2.2用户手册]6.2.3 Guest与外部之间通信
- 问卷星问卷抓包分析
- SuperMap iClient3D 11i for Cesium三维场景中图例使用说明
- Questionnaire star questionnaire packet capturing analysis
- Generate entity classes from SQL Server database tables through EF core framework
猜你喜欢

Qt读写Excel--QXlsx工作表显示/隐藏状态设置4

Building of Hisilicon 3559 universal platform: obtaining the modified code of data frame

江西财经大学智慧江财登录分析

Redis的配置文件及新数据类型

Today in history: Microsoft acquires PowerPoint developers; SGI and MIPS merge

【OpenGL】OpenGL Examples

Shell编程概述

【MySQL】MySQL的安装与配置

How to use AI technology to optimize the independent station customer service system? Listen to the experts!

海思3559萬能平臺搭建:獲取數據幀修改後編碼
随机推荐
[300+ continuous sharing of selected interview questions from large manufacturers] column on interview questions of big data operation and maintenance (II)
60 个神级 VS Code 插件!!
Substrate 源码追新导读: Pallet Alliance 并入主线,
Dqn notes
视频按每100帧存一个文件夹,处理完再图片转视频
Commands for redis basic operations
江西财经大学智慧江财登录分析
The realization of QT the flipping effect of QQ weather forecast window
Two batches of pure milk are unqualified? Michael responded that he was conducting a large-scale screening and sampling inspection of products
ECDSA signature verification in crypt
【MySQL】MySQL的安装与配置
[QNX Hypervisor 2.2用户手册]6.2.3 Guest与外部之间通信
How to detect 3D line spectral confocal sensors in semiconductors
Introduction to the novelty of substrate source code: comprehensive update of Boca system Boca weight calculation, optimization and adjustment of governance version 2.0
Substrate 源码追新导读: 5月中旬: Uniques NFT模块和Nomination Pool
问卷星问卷抓包分析
SQLSERVER 查询编码是 936 简体中文GBK,那我是写936 还是写GBK?
Vision based robot grasping: from object localization, object pose estimation to parallel gripper grasping estimation
iServer发布ES服务查询设置最大返回数量
STM32 移植 RT-Thread 标准版的 FinSH 组件