【技术实现步骤摘要】
网络打通方案生成方法、装置、计算机设备和存储介质
本申请涉及云计算
,特别是涉及一种网络打通方案生成方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,出现了私有云,私有云是指基于公有云完整产品体系输出的全栈云平台,能满足企业的私有化部署,在私有云交付时,由于各组件被部署在不同的位置,组件间的调用往往不是直达的,因此需要进行网络打通。传统技术中在进行私有云交付时,常用的网络打通方式为基于人工梳理的全量的网络规则进行网络打通。然而,利用人工梳理全量的网络规则进行网络打通的方式,工作量大易出错,且网络规则不规范不利于现场实施,存在网络打通效率低的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高网络打通效率的网络打通方案生成方法、装置、计算机设备和存储介质。一种网络打通方案生成方法,所述方法包括:获取服务注册信息,根据服务注册信息进行服务过滤,确定与待打通可用区对应的目标访问服务以及对应的目标访问服务信息;根据目标访问服务信息进行域名解析,确定与目标访问服务对应的负载均衡节点;查找负载均衡节点的后端节点,当负载均衡节点的后端节点为目标类型节点时,对后端节点进行节点收敛,确定目标节点,并获取与待打通可用区对应的集群信息;根据集群信息生成与目标节点对应的转发配置文件;根据负载均衡节点、目标节点以及转发配置文件,得到待打通可用区的网络打通方案。一种网络打通方案生成装置,所述装置包括:获取 ...
【技术保护点】
1.一种网络打通方案生成方法,其特征在于,所述方法包括:/n获取服务注册信息,根据所述服务注册信息进行服务过滤,确定与待打通可用区对应的目标访问服务以及对应的目标访问服务信息;/n根据所述目标访问服务信息进行域名解析,确定与所述目标访问服务对应的负载均衡节点;/n查找所述负载均衡节点的后端节点,当所述负载均衡节点的后端节点为目标类型节点时,对所述后端节点进行节点收敛,确定目标节点,并获取与所述待打通可用区对应的集群信息;/n根据所述集群信息生成与所述目标节点对应的转发配置文件;/n根据所述负载均衡节点、所述目标节点以及所述转发配置文件,得到所述待打通可用区的网络打通方案。/n
【技术特征摘要】
1.一种网络打通方案生成方法,其特征在于,所述方法包括:
获取服务注册信息,根据所述服务注册信息进行服务过滤,确定与待打通可用区对应的目标访问服务以及对应的目标访问服务信息;
根据所述目标访问服务信息进行域名解析,确定与所述目标访问服务对应的负载均衡节点;
查找所述负载均衡节点的后端节点,当所述负载均衡节点的后端节点为目标类型节点时,对所述后端节点进行节点收敛,确定目标节点,并获取与所述待打通可用区对应的集群信息;
根据所述集群信息生成与所述目标节点对应的转发配置文件;
根据所述负载均衡节点、所述目标节点以及所述转发配置文件,得到所述待打通可用区的网络打通方案。
2.根据权利要求1所述的方法,其特征在于,所述当所述负载均衡节点的后端节点为目标类型节点时,对所述后端节点进行节点收敛,确定目标节点包括:
当负载均衡节点的后端节点为目标类型节点时,根据所述目标访问服务信息确定所述目标访问服务对应的组件类型、服务级别以及服务网络类型;
根据所述组件类型以及所述服务级别确定服务收敛集群;
根据所述服务收敛集群和所述服务网络类型,确定目标节点。
3.根据权利要求2所述的方法,其特征在于,所述根据所述组件类型以及所述服务级别确定服务收敛集群包括:
当所述组件类型为单活时,确定服务收敛集群为与所述待打通可用区对应的主地域主可用区的集群;
当所述组件类型为非单活时,根据所述服务级别确定服务收敛集群。
4.根据权利要求3所述的方法,其特征在于,所述当所述组件类型为非单活时,根据所述服务级别确定服务收敛集群包括:
当所述服务级别为全球级时,确定服务收敛集群为全部地域的全部可用区的集群;
当所述服务级别为区域级时,确定服务收敛集群为当前地域的全部可用区的集群,所述当前地域与所述待打通可用区对应;
当所述服务级别为可用区级时,确定服务收敛集群为所述待打通可用区的集群。
5.根据权利要求2所述的方法,其特征在于,所述根据所述服务收敛集群和所述服务网络类型,确定目标节点包括:
当所述服务网络类型为母机网络服务时,获取所述服务收敛集群内节点的节点属性,根据所述节点属性筛选出目标节点;
当所述服务网络类型为非母机网络服务时,将所述服务收敛集群内全部节点作为目标节点。
6.根据权利要求1所述的方法...
【专利技术属性】
技术研发人员:吕炀,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。