边缘存储和网络资源
由于目前在KubeEdge中与网络相关的资源是随着存储一起下发的,因此所要梳理的网络资源和存储的管理流程其实是KubeEdge中存储的管理流程,如下所示。
KubeEdge中边缘存储和网络资源的管理流程
该流程包括云和边缘两部分,具体功能如下。
1)在云部分,Provisioner/Attacher以List/Watch的方式监听Kubernetes Master中与边缘存储和网络的资源相关的资源对象,将监听到的资源对象交由CSI Driver处理,然后CSI Driver将处理的结果通过Unix域套接字(Unix Domain Socket,UDS)传给CloudHub,最后由CloudHub将与KubeEdge相关的存储和网络资源从云上下发到边缘。
2)在边缘部分,MetaManager从EdgeHub中取出与边缘存储和网络相关的资源,首先由MetaManager将这些资源对象在边缘做本地化存储,然后将这些资源对象传给Edged,最后由Edged以DaemonSet的形式将这些资源管理起来。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)