用于DPU的服务网格部署方法及装置制造方法及图纸

技术编号:37443979 阅读:41 留言:0更新日期:2023-05-06 09:15
本申请提供一种用于DPU的服务网格部署方法及装置,方法包括:将当前在DPU中的用于进行流量数据处理的各个主服务网格各自对应的配置信息和基于主机侧的微服务流量数据生成的动态数据,分别同步至对应的处于非工作状态的备服务网格;若当前存在失效的主服务网格,则将其变更为失效服务网格,并将对应的备服务网格实时切换为新的主服务网格,以使新的主服务网格采用预存储的配置信息和动态数据进行流量数据处理。本申请能够有效提高DPU上服务网格的应用可靠性及稳定性,能够有效提高服务网格失效的获知效率,并能够有效提高微服务业务恢复的效率及可靠性。恢复的效率及可靠性。恢复的效率及可靠性。

【技术实现步骤摘要】
用于DPU的服务网格部署方法及装置


[0001]本申请涉及数据处理
,尤其涉及用于DPU的服务网格部署方法及装置。

技术介绍

[0002]数据处理单元或专用数据处理器DPU(Data Processing Unit)是以数据为中心、I/O密集型、采用软件定义技术路线支撑基础设施资源层虚拟化,具备提升计算系统效率、降低整体系统的总拥有成本,并提高数据处理效能、降低其他计算芯片性能损耗的新一代计算芯片。DPU最直接的作用是作为CPU的卸载引擎,接管网络虚拟化、硬件资源池化等基础设施层服务,释放CPU的算力到上层应用。以网络协议处理为例,要线速处理10G的网络需要的大约四个Xeon CPU的核,也就是说,单是做网络数据包处理,就可以占去一个八核高端CPU一半的算力。如果考虑40G、100G的高速网络,性能的开销就更加难以承受了。Amazon把这些开销都称之为“数据中心税(Datacenter Tax)”,即还未运行业务程序,先接入网络数据就要占去的计算资源。AWS Nitro产品家族旨在将数据中心开销(为虚拟机提供远程资源,加密解密,故障跟踪,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于DPU的服务网格部署方法,其特征在于,包括:将当前在DPU中的用于进行流量数据处理的各个主服务网格各自对应的配置信息和基于主机侧的微服务流量数据生成的动态数据,分别同步至对应的处于非工作状态的备服务网格;若经实时监测到当前存在失效的主服务网格,则将其变更为失效服务网格,并将对应的备服务网格实时切换为新的主服务网格,以使新的主服务网格采用预存储的所述配置信息和所述动态数据进行流量数据处理。2.根据权利要求1所述的用于DPU的服务网格部署方法,其特征在于,在所述将当前在DPU中的用于进行流量数据处理的各个主服务网格各自对应的配置信息和基于主机侧的微服务流量数据生成的动态数据,分别同步至对应的处于非工作状态的备服务网格之前,还包括:采用各个所述主服务网格分别在DPU对应的K8s集群内的各个工作节点中接收并存储控制面发送的配置信息,并接收主机侧的微服务流量数据并生成对应的动态数据,以根据所述配置信息处理对应的微服务流量数据。3.根据权利要求2所述的用于DPU的服务网格部署方法,其特征在于,所述将当前在DPU中的用于进行流量数据处理的各个主服务网格各自对应的配置信息和基于主机侧的微服务流量数据生成的动态数据,分别同步至对应的处于非工作状态的备服务网格,包括:将各个所述主服务网格各自对应的所述配置信息和动态数据,批量同步至各个所述主服务网格分别对应的所述备服务网格进行存储。4.根据权利要求1或3所述的用于DPU的服务网格部署方法,其特征在于,所述将当前在DPU中的用于进行流量数据处理的各个主服务网格各自对应的配置信息和基于主机侧的微服务流量数据生成的动态数据,分别同步至对应的处于非工作状态的备服务网格,包括:在各个所述主服务网格各自对应的配置信息和基于主机侧的微服务流量数据生成的动态数据发生变化时,将所述配置信息和动态数据各自对应的变化数据实时同步至各个所述主服务网格分别对应的所述备服务网格进行存储。5.根据权利要求1所述的用于DPU的服务网格部署方法,其特征在于,所述将当前在DPU中的用于进行流量数据处理的各个主服务网格各自对应的配置信息和基于主机侧的微服务流量数据生成的动态数据,分别同步至对应的处于非工作状态的备服务网格,包括:将各个所述主服务网格各自对应的所述配置信息和动态数据,发送至预设的共享介质中进行存储,以使所...

【专利技术属性】
技术研发人员:荆慧黄明亮
申请(专利权)人:中科驭数北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1