跨集群网络控制方法、装置、设备及存储介质制造方法及图纸

技术编号:34632980 阅读:30 留言:0更新日期:2022-08-24 15:05
本公开提供一种跨集群网络控制方法、装置、设备及存储介质,应用于包括多个集群的云环境,方法包括:若确定目标应用实例为跨集群应用实例,则以预设频率获取用于承载目标应用实例的、包括分布于多个集群的多个资源单元的第一工作负载的状态,当获得第一工作负载的状态为第一状态时,为第一工作负载创建对外暴露的第一应用负载均衡器;将第一应用负载均衡器分别挂载第一工作负载的多个资源单元中对外暴露的多个资源单元对应的多个第一互联网协议地址;根据多个第一互联网协议地址对对外暴露的多个资源单元进行网络配置,以使第一应用负载均衡器按照多个第一互联网协议地址分发目标应用实例处理的网络数据,从而可实现跨集群网络节点调度。群网络节点调度。群网络节点调度。

【技术实现步骤摘要】
跨集群网络控制方法、装置、设备及存储介质


[0001]本公开涉及云
,具体而言,涉及一种跨集群网络控制方法、装置、电子设备及可读存储介质。

技术介绍

[0002]在混合云环境下,“平台即服务”(Platform as a Service,PaaS)可纳管公有云集群和本地集群,实现混合云管理。用户可按不同的功能创建多个类型的集群,例如可通过Kubernetes应用创建多个公有云集群,并创建应用实例。用户可能希望这些应用实例能分布在一个集群上,也可能希望分布这些应用实例能分布在服务提供商提供的多个集群上,并且可以按配置打通网络并统一访问,以达到资源最优利用和高可用的目标。
[0003]相关技术中的混合云管理平台或者只支持单集群实例管理,无法完整支持跨集群高可用和网络打通的场景;或者需要人工配置和管理,扩展性受到了限制。
[0004]如上所述,如何实现跨集群网络节点调度以进行自动化跨集群实例管理成为亟待解决的问题。
[0005]在所述
技术介绍
部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种跨集群网络控制方法,其特征在于,应用于包括多个集群的云环境,所述方法包括:若确定目标应用实例为跨集群应用实例,则以预设频率获取第一工作负载的状态,所述第一工作负载用于承载所述目标应用实例,所述第一工作负载包括多个资源单元,所述第一工作负载的多个资源单元分布于所述多个集群;当获得所述第一工作负载的状态为第一状态时,为所述第一工作负载创建对外暴露的第一应用负载均衡器;将第一应用负载均衡器分别挂载所述第一工作负载的多个资源单元中对外暴露的多个资源单元对应的多个第一互联网协议地址;根据所述多个第一互联网协议地址对所述对外暴露的多个资源单元进行网络配置,以使所述第一应用负载均衡器按照所述多个第一互联网协议地址分发所述目标应用实例处理的网络数据。2.根据权利要求1所述的方法,其特征在于,若确定目标应用实例为跨集群应用实例,则以预设频率获取第一工作负载的状态,包括:获取所述目标应用实例的配置信息,所述配置信息包括所述目标应用实例的标签信息;判断所述目标应用实例的标签信息是否包括跨集群应用实例标签;若所述目标应用实例的标签信息包括跨集群应用实例标签,则以所述预设频率获取所述第一工作负载的状态。3.根据权利要求1所述的方法,其特征在于,以预设频率获取第一工作负载的状态,包括:以所述预设频率检测所述第一工作负载的资源变化事件;若在预设长度时间段内未检测到所述第一工作负载的资源变化事件,则获得所述第一工作负载的状态为所述第一状态。4.根据权利要求1所述的方法,其特征在于,根据所述多个第一互联网协议地址对所述对外暴露的多个资源单元进行网络配置,包括:获取所述目标应用实例的配置信息,所述配置信息包括公网绑定需求信息;根据所述公网绑定需求信息将所述第一应用负载均衡器挂载的多个资源单元与公网互联网协议地址进行绑定。5.根据权利要求1所述的方法,其特征在于,所述对外暴露的多个资源单元包括第一资源单元,所述第一资源单元对应的第一互联网协议地址为第一子网中的互联网协议地址;所述方法还包括:响应于第一扩容请求,为所述多个集群中的第二资源单元分配第二互联网协议地址,以获得所述第二资源单元的第一路由信息,所述第二互联网协议地址为第二子网中的互联网协议地址,所述第一路由信息包括所述第二子网的无类别域间路由信息和所述第二互联网协议地址;为所述第二资源单元配置第二路由信息,所述第二路由信息包括所述第一子网的无类别域间路由信息和所述第一互联网协议地址,所述第二路由信息用于表示所述第二子网访问所述第一资源单元;
将所述第一应用负载均衡器挂载所述第二互联网协议地址。6.一种跨集群网络控制装置,其特征在于,应用于包括多个集群的云环境,所述多个集群包括第一集群和多个第二集群,所述装置包括:第一网络控制器,设置于所述第一集群中的第一节点,用于若确定目标应用实例为跨集群应用实例,则以预设频率获取第一工作负载的状态,所述第一工作负载用于承载所述目标应用实例;第一集群控制器,设置...

【专利技术属性】
技术研发人员:刘晓溪何小锋
申请(专利权)人:京东科技信息技术有限公司
类型:发明
国别省市:

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

1