首页 > 其他分享 >云边协同CloudCore组件

云边协同CloudCore组件

时间:2023-01-25 10:47:12浏览次数:42  
标签:CloudCore 云边 功能模块 边缘 下发 事件 从云上 组件

CloudCore架构

CloudCore通过List/Watch的方式与云交互,将监听到的事件下发到边缘,同时负责接收边缘以事件的形式上报的状态数据。这些功能是由CloudCore中的不同模块完成的,包括EdgeController、DeviceController、Admintion WebHook和CSI Driver。

1)EdgeController:负责将与边缘相关的Pod、ConfigMap、Secret、Service和Endpoint等资源的增、删、改、查事件从云上下发到边缘,同时接收边缘上报的NodeStatus、PodStatus等事件。

2)DeviceController:负责将与边缘相关的DeviceInstance、DeviceTwin和Desired等资源的增、删、改、查事件从云上下发到边缘,同时接收边缘上报的DeviceStatus、DeviceTwin和Reported等事件。

3)Admintion WebHook:负责对从云上下发到边缘的相关资源对象和对相关资源对象的访问权限进行校验。

4)CSI Driver:负责将与边缘相关的PV(Persistent Volume)、PVC(Persistent Volume Claim)和StorageClass等相关资源的增、删、改、查事件从云上下发到边缘。

除上述功能模块之外,CloudCore组件还有一个功能模块CloudHub。该功能模块是云与边缘交互的门户。以上功能模块相关的资源事件的下发和状态事件的上报都需要通过CloudHub。

标签:CloudCore,云边,功能模块,边缘,下发,事件,从云上,组件
From: https://www.cnblogs.com/muzinan110/p/17066722.html

相关文章

  • 管理边缘负载EdgeCore组件
     EdgeCore架构EdgeCore包含的功能模块比较多,包括EdgeHub、MetaManager、DeviceTwin、EventBus、Edged、EdgeMesh、CSI和CNI。接下来逐个对其进行解析。1)EdgeHub:KubeEdg......
  • 与终端设备交互Mapper组件
    Mapper架构从与KubeEdge边部分EdgeCore对接的协议划分,终端设备可以分为通过MQTT协议进行对接的终端设备和通过HTTP进行对接的终端设备。1)通过MQTT协议进行对接的终端设......
  • 云边协同
    云边协同机制是边缘计算系统中边部分解决方案KubeEdge的关键。有了该机制,KubeEdge便可以适应边缘恶劣的网络环境,即在边缘节点与云失去联系时,边缘节点也可以独立工作,不影响......
  • 在React中,怎么用tailwind css(就叫顺丰吧 :D 。。。)封装Button组件
    我的目的想用tailwindcss来快速封装Button组件,而不是从更大型的UI库导入一个Button组件(那样就太大材小用)。几个工具从这抄的样式在学习怎么形成规范化的组件额,仅......
  • Hive SQL Join关联查询Apache Hadoop概述Hadoop YARN架构、组件及其交互流程Apache Hi
    Hadoop离线是大数据生态圈的核心与基石,是整个大数据开发的入门。本次分享内容让初学者能高效、快捷掌握Hadoop必备知识,大大缩短Hadoop离线阶段学习时间,下面一起开始今天的学......
  • Pyton 2.7 环境下PIP安装第三方组件
    由于ArcGIS与Python版本兼容性问题,目前仍然在使用Python2.7,安装第三方组件十分不便。安装PIP由于Python2.7版本较老,默认不像3.0自带pip,需要手动安装。安装步骤:(1)将C:\Pyt......
  • 4.Prometheus组件node_exporter
    1.node_exporter介绍2.二进制部署node_exporter3.docker部署node_exporter1.node_exporter介绍Node-exporter可以采集机器(物理机、虚拟机、云主机)的监控指标数据,能够......
  • vue:v-model (原生组件与自定义组件)
    vue2:原生组件 vue2:自定义组件 vue3:自定义组件vue3更改了vue2声明自定义组件的方式,将vue2中的value替换成了modelValue,将emit触发的事件名改为'update:model......
  • Vue3中的异步组件defineAsyncComponentAPI的用法示例
    介绍当我们的项目达到一定的规模时,对于某些组件来说,我们并不希望一开始全部加载,而是需要的时候进行加载;这样的做得目的可以很好的提高用户体验。为了实现这个功能,Vue3中为我......
  • vue的异步组件
    异步组件异步组件:可以在首页加载之前先加载的组件,主要是做性能优化,提高用户体验一、基本用法在大型项目中,我们可能需要拆分应用为更小的块,并仅在需要时再从服务器加载......