集群通信网络的创建方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38279045 阅读:11 留言:0更新日期:2023-07-27 10:28
本申请提供了一种集群通信网络的创建方法、装置、电子设备及存储介质。其中,在集群通信网络的创建方法中,首先创建集群之间的通信隧道。然后获取全局无类域间路由网络地址段,其中,所述全局无类域间路由网络地址段具备唯一性。接着基于所述全局无类域间路由网络地址段,分配全局IP,其中,所述全局IP包括全局出口IP和全局入口IP。最后配置所述全局IP对应的路由和防火墙规则。由此可知,利用本申请的方法,通过创建一个集群间通信的虚拟全局网络,使集群获取一个全局唯一的全局无类域间路由网络地址段,并进行全局出口IP和全局入口IP的分配以及配置路由和防火墙规则,实现跨集群的网络数据通信。数据通信。数据通信。

【技术实现步骤摘要】
集群通信网络的创建方法、装置、电子设备及存储介质


[0001]本申请涉及互联网
,尤其涉及一种集群通信网络的创建方法、装置、电子设备及存储介质。

技术介绍

[0002]越来越多的企业和组织采用通过本地云+公有云的混合云架构,该架构在结合公有云的优势和本地云好处的同时,也增加了系统的复杂性,尤其是不同云、不同数据中心、k8s集群之间的网络互通的复杂性。
[0003]现有技术中,不同云或数据中心的k8s集群创建时,很难对多个k8s集群的无类域间路由网络地址进行统一分配和规划,无论是之前组织内部的存量k8s集群,还是组织外部的k8s集群,通常都会存在无类域间路由网络地址重叠冲突的情况,导致集群间不能进行网络互通的问题。

技术实现思路

[0004]有鉴于此,本申请提供了一种集群通信网络的创建方法、装置、电子设备及存储介质,以解决现有技术中不同集群通常都会存在无类域间路由网络地址重叠冲突的情况,导致集群间不能进行网络互通的问题。
[0005]为实现上述目的,本申请提供如下技术方案:
[0006]本申请第一方面公开了一种集群通信网络的创建方法,应用于第一集群,所述第一集群为需要互联的多个集群中的任意一个,其中,所述集群通信网络的创建方法,包括:
[0007]创建集群之间的通信隧道;
[0008]获取全局无类域间路由网络地址段,其中,所述全局无类域间路由网络地址段具备唯一性;
[0009]基于所述全局无类域间路由网络地址段,分配全局IP,其中,所述全局IP包括全局出口IP和全局入口IP;
[0010]配置所述全局IP对应的路由和防火墙规则。
[0011]可选的,上述的方法,所述获取全局无类域间路由网络地址段,包括:
[0012]通过预设的管理集群获取所述全局无类域间路由网络地址段。
[0013]可选的,上述的方法,所述基于所述全局无类域间路由网络地址段,分配全局IP之后,还包括:
[0014]基于所述全局无类域间路由网络地址段,创建全局IP资源池;
[0015]基于所述全局IP资源池,分配所述全局出口IP和所述全局入口IP。
[0016]可选的,上述的方法,所述基于所述全局无类域间路由网络地址段,分配全局IP之后,还包括:
[0017]创建本地IP与所述全局IP的映射表,并保存到数据库。
[0018]本申请第二方面公开了一种集群通信网络的创建装置,应用于第一集群,所述第
一集群为需要互联的多个集群中的任意一个,其中,所述集群通信网络的创建装置,包括:
[0019]第一创建单元,用于创建集群之间的通信隧道;
[0020]获取单元,用于获取全局无类域间路由网络地址段,其中,所述全局无类域间路由网络地址段具备唯一性;
[0021]第一分配单元,用于基于所述全局无类域间路由网络地址段,分配全局IP,其中,所述全局IP包括全局出口IP和全局入口IP;
[0022]配置单元,用于配置所述全局IP对应的路由和防火墙规则。
[0023]可选的,上述的装置,所述获取单元,包括:
[0024]获取子单元,用于通过预设的管理集群获取所述全局无类域间路由网络地址段。
[0025]可选的,上述的装置,还包括:
[0026]第二创建单元,用于基于所述全局无类域间路由网络地址段,创建全局IP资源池;
[0027]第二分配单元,用于基于所述全局IP资源池,分配所述全局出口IP和所述全局入口IP。
[0028]可选的,上述的装置,还包括:
[0029]第三创建单元,用于创建本地IP与所述全局IP的映射表,并保存到数据库。
[0030]本申请第三方面公开了一种电子设备,包括:
[0031]一个或多个处理器;
[0032]存储装置,其上存储有一个或多个程序;
[0033]当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如本申请第一方面中任意一项所述的方法。
[0034]本申请第四方面公开了一种计算机存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如本申请第一方面中任意一项所述的方法。
[0035]从上述技术方案可以看出,本申请提供的集群通信网络的创建方法中,首先创建集群之间的通信隧道。然后获取全局无类域间路由网络地址段,其中,全局无类域间路由网络地址段具备唯一性。接着基于全局无类域间路由网络地址段,分配全局IP,其中,全局IP包括全局出口IP和全局入口IP。最后配置全局IP对应的路由和防火墙规则。由此可知,利用本申请的方法,通过创建一个集群间通信的虚拟全局网络,使集群获取一个全局唯一的全局无类域间路由网络地址段,并进行全局出口IP和全局入口IP的分配以及配置路由和防火墙规则,实现跨集群的网络数据通信。解决了现有技术中不同集群通常都会存在无类域间路由网络地址重叠冲突的情况,导致集群间不能进行网络互通的问题。
附图说明
[0036]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0037]图1为为本申请实施例公开的一种集群通信网络的创建方法的流程图;
[0038]图2为本申请另一实施例公开的一种多k8s集群的网络通信系统的示意图;
[0039]图3为本申请另一实施例公开的不同集群间通信的示意图;
[0040]图4为本申请另一实施例公开的一种集群通信网络的创建装置的示意图;
[0041]图5为本申请另一实施例公开的一种电子设备的示意图。
具体实施方式
[0042]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0043]在本申请中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0044]并且,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
[0045]由
技术介绍
可知,现有技术中,不同云或数据中心的k8s集群创建时,很难对多个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种集群通信网络的创建方法,其特征在于,应用于第一集群,所述第一集群为需要互联的多个集群中的任意一个,其中,所述集群通信网络的创建方法,包括:创建集群之间的通信隧道;获取全局无类域间路由网络地址段,其中,所述全局无类域间路由网络地址段具备唯一性;基于所述全局无类域间路由网络地址段,分配全局IP,其中,所述全局IP包括全局出口IP和全局入口IP;配置所述全局IP对应的路由和防火墙规则。2.根据权利要求1所述的方法,其特征在于,所述获取全局无类域间路由网络地址段,包括:通过预设的管理集群获取所述全局无类域间路由网络地址段。3.根据权利要求1所述的方法,其特征在于,所述基于所述全局无类域间路由网络地址段,分配全局IP之后,还包括:基于所述全局无类域间路由网络地址段,创建全局IP资源池;基于所述全局IP资源池,分配所述全局出口IP和所述全局入口IP。4.根据权利要求1所述的方法,其特征在于,所述基于所述全局无类域间路由网络地址段,分配全局IP之后,还包括:创建本地IP与所述全局IP的映射表,并保存到数据库。5.一种集群通信网络的创建装置,其特征在于,应用于第一集群,所述第一集群为需要互联的多个集群中的任意一个,其中,所述集群通信网络的创建装置,包括:第一创建单元,用于创建集群之间的通信...

【专利技术属性】
技术研发人员:陈亮李云龙黄梦龙王进波
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

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

1