【技术实现步骤摘要】
一种智能边缘网络通信架构及方法
[0001]本专利技术涉及边缘计算领域,尤其涉及一种智能边缘网络通信架构及方法。
技术介绍
[0002]在边缘计算中,云、边、端三个层次的资源不同步是一个技术难题。具体表现为网络质量波动:由于网络环境存在不稳定性和丢包等问题,导致数据传输过程中出现延迟、抖动等现象,进而影响到云、边、端资源之间的同步性。资源分布异构:云、边、端各自的计算、存储和网络资源分布不均匀,并且类型、规模和性能也存在差异,使得资源协同和互操作面临很大困难。数据格式不兼容:由于不同设备和平台使用的数据格式和协议不同,可能会导致数据在云、边、端之间的传输和解析出现问题,进而导致资源同步不畅。安全性风险:在云、边、端之间传输的数据可能存在泄露、篡改和攻击等安全风险,需要采取相应的安全措施来确保数据的安全性和完整性。
[0003]目前,边缘计算中云边端协同已经成为了该领域的研究热点。在云端,大规模数据存储、高性能计算和复杂分析处理等任务可以得到有效的支持;而在边缘端,实时数据采集、低延迟响应、离线应用执行等需求则得以满足。云边端协同通过将不同环节的计算资源进行协调和整合,实现了各个层次之间的无缝衔接和协同配合,从而可以更好地支持各种复杂的边缘计算应用场景,如智能制造、智慧城市、物联网等。然而,云边端协同面临的挑战依然较多,如何实现云边端同步是本领域技术人员亟需解决的。
技术实现思路
[0004]专利技术目的:本专利技术的目的是使用KubeEdge和EdgeMesh实现边缘复杂网络场景下的节点通信, ...
【技术保护点】
【技术特征摘要】
1.一种智能边缘网络通信架构,其特征在于,包括KubeEdge系统,所述KubeEdge系统包括云端、边缘端和设备端,所述云端和所述边缘端依靠传输控制协议进行通信,所述云端包括原生的k8s管理组件和KubeEdge自研的CloudCore组件,用于监听云端资源变化、处理和存储从所述边缘端收集的数据;所述边缘端包括EdgeCore组件,用于接收云端信息,负责容器的生命周期管理;所述设备端连接在网络边缘,用于采集、处理和传输数据资源至所述云端。2.根据权利要求1所述的一种智能边缘网络通信架构,其特征在于,所述CloudCore组件包括EdgeController、DeviceController和CloudHub,所述EdgeController、所述DeviceController和所述CloudHub之间为通信互联,所述EdgeController用于管理边缘节点和pod的元数据,将数据定位到对应的边缘节点;所述DeviceController用于管理边缘设备,确保Device CRD信息的云边同步。所述CloudHub用于监听、缓存和发送云端的数据到EdgeHub。3.根据权利要求1所述的一种智能边缘网络通信架构,其特征在于,所述EdgeCore组件包括Edged、MetaManager、EdgeHub、EventBus、EdgeMesh和DeviceTwin,所述Edged用于代替Kubelet在KubeEdge系统中实现对K8s资源对象的生命周期管理;所述MetaManager的后端与一个SQLite的数据库相连,用于将元数据存储到SQLite或从SQLite检索元数据;所述EdgeHub用于边缘端与云端的双向通信以进行边缘计算和部署边缘容器的编排;所述DeviceTwin用于将存储设备状态同步到云端,还为程序提供查询结构;所述EventBus用于与MQTT服务器mosquitto交互的MQTT客户端,为其他组件提供订阅和发布功能,作为用于发送/接收有关MQTT主题的消息接口;所述EdgeMesh包括EdgeMesh
‑
Server和EdgeMesh
‑
Agent两个微服务,主要用于服务发现,支持CSI、CNI以及监控。4.根据权利要求3所述的一种智能边缘网络通信架构,其特征在于,所述边缘容器包括设备管理容器、应用程序管理容器、数据管理容器以及服务管理容器,所述设备管理容器、所述应用管理容器、所述数据管理容器和所述服务管理容器之间通过网络协议进行信息传输,所述设备管理容器用于管理和控制边缘设备网络中的各种设备;所述应用程序管理容器用于运行边缘设备网络中的各种应用程序;所述数据管理容器用于管理和存储边缘设备网络中的...
【专利技术属性】
技术研发人员:涂培忠,吴宇轩,朱晨鑫,
申请(专利权)人:杭州佳和电气股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。