一种业务网络需求的配置方法、装置、设备和存储介质制造方法及图纸

技术编号:37626174 阅读:13 留言:0更新日期:2023-05-18 12:17
本发明专利技术提供了一种业务网络需求的配置方法、装置、设备和存储介质,该方法包括:获取业务网络需求,该业务网络需求包括待配置设备标识;根据业务网络需求,确定业务需求数据模型的多个属性参数;根据待配置设备标识,从规则库中确定匹配规则;根据匹配规则和业务需求数据模型的多个属性参数,生成配置指令;将配置指令发送至待配置设备,使得待配置设备按照配置指令完成业务网络需求配置。本发明专利技术通过将业务网络需求转化为数据模型的多个属性参数,然后匹配对应的规则,使得匹配规则能够直接利用属性参数,自动生成对应的配置指令,从而完成该业务网络需求的配置,解决了业务网络需求配置步骤繁琐的问题,提高了业务配置效率。提高了业务配置效率。提高了业务配置效率。

【技术实现步骤摘要】
一种业务网络需求的配置方法、装置、设备和存储介质


[0001]本专利技术涉及信息
,特别是一种业务网络需求的配置方法、装置、设备和存储介质。

技术介绍

[0002]随着信息技术的发展,许多企业内部采用了IT基础设施的统一架构,如云IaaS架构支撑业务,将所有业务都部署在统一的IT架构上。然而,IT基础架构上业务部署较多,业务调整频繁,产生了多种多样的业务需求,例如打通多个运营商级的VPN需求,业务之间的隔离需求,更严格的访问控制需求等。
[0003]并且,相关维护人员需要熟悉各种网络设备的使用特性,在对业务网络需求进行业务配置时,需要根据设备使用特性,编写不同的业务配置指令,进而完成业务配置。业务需求的多样化和业务配置指令编写困难等问题均导致了业务配置过程耗时耗力,效率不高。因此,需要一种业务网络需求的配置方法,以提高对业务的配置效率。

技术实现思路

[0004]鉴于上述问题,本专利技术实施例提供了一种业务网络需求的配置方法、装置、设备和存储介质,以便克服上述问题或者至少部分地解决上述问题。
[0005]本专利技术实施例的第一方面提供了一种业务网络需求的配置方法,所述方法包括:
[0006]获取业务网络需求,所述业务网络需求包括待配置设备标识;
[0007]根据所述业务网络需求,确定业务需求数据模型的多个属性参数;
[0008]根据所述待配置设备标识,从规则库中确定匹配规则;
[0009]根据所述匹配规则和所述业务需求数据模型的多个属性参数,生成配置指令;
[0010]将所述配置指令发送至待配置设备,使得所述待配置设备按照所述配置指令完成业务网络需求配置。
[0011]可选地,根据所述业务网络需求,确定业务需求数据模型的多个属性参数,包括:
[0012]获取预先设置的所述业务需求数据模型的多个属性;
[0013]根据所述业务网络需求,提取出与所述业务需求数据模型的属性对应的属性参数。
[0014]可选地,所述方法还包括:
[0015]设置一个或多个所述业务需求数据模型,所述业务需求数据模型的类型为VPN数据模型、nat数据模型、访问控制数据模型、网关数据模型、路由数据模型中的一种;
[0016]根据每个所述业务需求数据模型的类型,确定该业务需求数据模型的所述多个属性;
[0017]其中,所述VPN数据模型表示所述业务网络需求对应的专用虚拟子网信息;所述nat数据模型表示所述业务网络需求对应的业务内部IP与运营商内部不同VPN的IP地址映射;所述访问控制数据模型表示所述业务网络需求定义的服务允许访问权限信息,以及访
问外部服务权限信息;所述网关数据模型表示所述业务网络需求对应的虚拟子网网关信息;所述路由数据模型表示所述业务网络需求对应的虚拟子网路由信息。
[0018]可选地,在所述业务需求数据模型为所述VPN数据模型的情况下,该业务需求数据模型的多个属性包括:外部VPN名称、IP地址类型、网关IP、路由导入策略、路由导出策略和业务描述;
[0019]在所述业务需求数据模型为nat数据模型的情况下,该业务需求数据模型的多个属性包括:外部VPN唯一标识、外部VPN的ip地址、业务内网ip地址、服务协议和业务描述;
[0020]在所述业务需求数据模型为访问控制数据模型的情况下,该业务需求数据模型的多个属性包括:模型的标识、访问来源VPN网络标识、访问目的地VPN网络标识、来源VPN网络的IP地址、访问目的地VPN网络的IP地址、服务协议、服务端口集合和业务描述。
[0021]可选地,根据所述业务网络需求,提取出与所述业务需求数据模型的属性对应的属性参数,包括:
[0022]根据所述业务需求数据模型的多个属性确定对应的属性约束,所述属性约束是根据所述规则库的规则识别需求确定的;
[0023]根据所述业务网络需求和所述属性约束,提取出与所述业务需求数据模型的属性对应的属性参数。
[0024]可选地,所述方法还包括:
[0025]获取可用的多个网络设备的类型;
[0026]针对每个所述网络设备的类型,和所述预先设置的业务需求数据模型,定义对应的规则;
[0027]将所述规则存储在所述规则库中。
[0028]可选地,将所述配置指令发送至待配置设备,包括:
[0029]获取所述规则库中预先存储的网络协议与设备类型之间的映射关系;
[0030]根据所述映射关系,确定所述待配置设备支持的网络协议;
[0031]根据所述待配置设备支持的网络协议,将所述配置指令发送至所述待配置设备。
[0032]本实施例第二方面提供了一种业务网络需求配置装置,所述装置包括:
[0033]需求获取模块,用于获取业务网络需求,所述业务网络需求包括待配置设备标识;
[0034]属性参数确定模块,用于根据所述业务网络需求,确定业务需求数据模型的多个属性参数;
[0035]匹配模块,用于根据所述待配置设备标识,从规则库中确定匹配规则;
[0036]指令生成模块,用于根据所述匹配规则和所述业务需求数据模型的多个属性参数,生成配置指令;
[0037]发送模块,用于将所述配置指令发送至待配置设备,使得所述待配置设备按照所述配置指令完成业务网络需求配置。
[0038]可选地,属性参数确定模块,包括:
[0039]属性获取子模块,用于获取预先设置的所述业务需求数据模型的多个属性;
[0040]属性参数获取子模块,用于根据所述业务网络需求,提取出与所述业务需求数据模型的属性对应的属性参数。
[0041]可选地,所述装置还包括:
[0042]数据模型类型设置模块,用于设置一个或多个所述业务需求数据模型,所述业务需求数据模型的类型为VPN数据模型、nat数据模型、访问控制数据模型、网关数据模型、路由数据模型中的一种;
[0043]属性设置模块,用于根据每个所述业务需求数据模型的类型,确定该业务需求数据模型的所述多个属性;
[0044]其中,所述VPN数据模型表示所述业务网络需求对应的专用虚拟子网信息;所述nat数据模型表示所述业务网络需求对应的业务内部IP与运营商内部不同VPN的IP地址映射;所述访问控制数据模型表示所述业务网络需求定义的服务允许访问权限信息,以及访问外部服务权限信息;所述网关数据模型表示所述业务网络需求对应的虚拟子网网关信息;所述路由数据模型表示所述业务网络需求对应的虚拟子网路由信息。
[0045]可选地,在所述业务需求数据模型为所述VPN数据模型的情况下,该业务需求数据模型的多个属性包括:外部VPN名称、IP地址类型、网关IP、路由导入策略、路由导出策略和业务描述;
[0046]在所述业务需求数据模型为nat数据模型的情况下,该业务需求数据模型的多个属性包括:外部VPN唯一标识、外部VPN的ip地址、业务内网ip地址、服务协议和业务描述;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务网络需求的配置方法,其特征在于,所述方法包括:获取业务网络需求,所述业务网络需求包括待配置设备标识;根据所述业务网络需求,确定业务需求数据模型的多个属性参数;根据所述待配置设备标识,从规则库中确定匹配规则;根据所述匹配规则和所述业务需求数据模型的多个属性参数,生成配置指令;将所述配置指令发送至待配置设备,使得所述待配置设备按照所述配置指令完成业务网络需求配置。2.根据权利要求1所述的业务网络需求的配置方法,其特征在于,根据所述业务网络需求,确定业务需求数据模型的多个属性参数,包括:获取预先设置的所述业务需求数据模型的多个属性;根据所述业务网络需求,提取出与所述业务需求数据模型的属性对应的属性参数。3.根据权利要求2所述的业务网络需求配置方法,其特征在于,所述方法还包括:设置一个或多个所述业务需求数据模型,所述业务需求数据模型的类型为VPN数据模型、nat数据模型、访问控制数据模型、网关数据模型、路由数据模型中的一种;根据每个所述业务需求数据模型的类型,确定该业务需求数据模型的所述多个属性;其中,所述VPN数据模型表示所述业务网络需求对应的专用虚拟子网信息;所述nat数据模型表示所述业务网络需求对应的业务内部IP与运营商内部不同VPN的IP地址映射;所述访问控制数据模型表示所述业务网络需求定义的服务允许访问权限信息,以及访问外部服务权限信息;所述网关数据模型表示所述业务网络需求对应的虚拟子网网关信息;所述路由数据模型表示所述业务网络需求对应的虚拟子网路由信息。4.根据权利要求3所述的业务网络需求的配置方法,其特征在于,在所述业务需求数据模型为所述VPN数据模型的情况下,该业务需求数据模型的多个属性包括:外部VPN名称、IP地址类型、网关IP、路由导入策略、路由导出策略和业务描述;在所述业务需求数据模型为nat数据模型的情况下,该业务需求数据模型的多个属性包括:外部VPN唯一标识、外部VPN的ip地址、业务内网ip地址、服务协议和业务描述;在所述业务需求数据模型为访问控制数据模型的情况下,该业务需求数据模型的多个属性包括:模型的标识、访问来源VPN网络标识、访问目的地V...

【专利技术属性】
技术研发人员:李树贤晁夫君杨巍彭张柱曹学军
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1