一种业务资源分配方法和装置制造方法及图纸

技术编号:17737304 阅读:39 留言:0更新日期:2018-04-18 13:23
本发明专利技术公开了一种业务资源分配方法,获取逻辑网络信息,根据所述逻辑网络信息确定业务资源范围;获取业务类型,并按照预设业务分配规则从逻辑网络中确定与所述业务类型对应的组网配置需求;根据所述组网配置需求,在所述业务资源范围内分配与组网配置需求对应的业务资源。本发明专利技术还公开了一种业务资源分配装置。

A method and device for distribution of business resources

The invention discloses a service resource allocation method, gets the logical network information, business resources is determined according to the range of the logical network information; acquiring business types, and according to the preset business rules from the logical network to determine the distribution and configuration requirements corresponding to the type of business; according to the configuration requirements, in the business within the scope of resource allocation and configuration needs corresponding business resources. The invention also discloses a service resource allocation device.

【技术实现步骤摘要】
一种业务资源分配方法和装置
本专利技术涉及软件定义网络(SDN,SoftwareDefinedNetwork)领域,尤其涉及一种业务资源分配方法和装置。
技术介绍
在SDN中,网络功能和业务处理功能与网络设备硬件解耦分离,使网络不再成为制约业务上线和云效率的瓶颈;SDN这个虚拟化的网络层加载在物理网络之上,屏蔽掉底层的物理差异,在虚拟的空间重建整个网络,在虚拟空间建立的网络也称为逻辑网络;抽象出来的逻辑网络及其业务资源配置变得灵活和复杂。SDN要求维护人员了解和记忆大量的协议信息和网络组网信息,来满足灵活多变的逻辑网络的业务类型,而传统的命令行配置业务资源的方法,已经满足不了日益复杂的组网和多种网络协议的要求。因此,如何能根据业务类型分配逻辑网络上业务资源,节省维护成本,提高运维效率,是亟待解决的问题。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种业务资源分配方法和装置,能根据业务类型分配逻辑网络上业务资源,节省维护成本,提高运维效率。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供了一种业务资源分配方法,所述方法包括:获取逻辑网络信息,根据所述逻辑网络信息确定业务资源范围;获取业务类型,并按照预设业务分配规则从逻辑网络中确定与所述业务类型对应的组网配置需求;根据所述组网配置需求,在所述业务资源范围内分配与组网配置需求对应的业务资源。上述方案中,所述方法还包括:采用多线程分别对同时产生的不同组网配置需求分配对应的业务资源。上述方案中,所述分配与组网配置需求对应的业务资源之前,所述方法还包括:确认可使用的业务资源,为所述组网配置需求所述分配可用业务资源。上述方案中,所述方法还包括:对使用完成的业务资源进行回收;所述使用完成的业务资源,包括:删除业务释放的业务资源、和/或SDN控制器中不存在的业务对应的业务资源、和/或无效业务资源。上述方案中,所述方法还包括:向用户提供所述业务资源使用状况信息。上述方案中,所述获取逻辑网络信息包括:获取网元角色、和/或网元所在域信息、和/或环信息。上述方案中,所述分配业务资源包括:分配边界网关协议(BGP,BorderGatewayProtocol)团体传属性、和/或路由区分符(RD,RouteDistinguisher)、和/或路由目标(RT,RouteTarget)、和/或隧道号范围、和/或虚拟链路标志(VCID,VirtualChannelIdentifier)。本专利技术实施例还提供了一种业务资源分配装置,所述装置包括:第一确定模块、第二确定模块和资源分配模块;其中,所述第一确定模块,用于获取逻辑网络信息,根据所述逻辑网络信息确定业务资源范围;所述第二确定模块,用于获取业务类型,并按照预设业务分配规则从逻辑网络中确定与所述业务类型对应的组网配置需求;所述资源分配模块,用于根据所述组网配置需求,在所述业务资源范围内分配与组网配置需求对应的业务资源。上述方案中,所述资源分配模块,还用于:采用多线程分别对同时产生的不同组网配置需求分配对应的业务资源。上述方案中,所述资源分配模块,还用于:在所述分配与组网配置需求对应的业务资源之前,确认可使用的业务资源,为所述组网配置需求所述分配可用业务资源。上述方案中,所述装置还包括资源回收模块,用于对使用完成的业务资源进行回收;所述使用完成的业务资源,包括:删除业务释放的业务资源、和/或SDN控制器中不存在的业务对应的业务资源、和/或无效业务资源。上述方案中,所述装置还包括资源显示模块,用于向用户提供所述业务资源使用状况信息。上述方案中,所述获取逻辑网络信息包括:获取网元角色、和/或网元所在域信息、和/或环信息。上述方案中,所述资源分配模块,具体用于:BGP团体传属性、和/或RD、和/或RT、和/或隧道号范围、和/或VCID。本专利技术实施例所提供的业务资源分配方法和装置,获取逻辑网络信息,根据所述逻辑网络信息确定业务资源范围;获取业务类型,并按照预设业务分配规则从逻辑网络中确定与所述业务类型对应的组网配置需求;根据所述组网配置需求,在所述业务资源范围内分配与组网配置需求对应的业务资源。如此,能根据业务类型自动分配逻辑网络上业务资源,节省维护成本,提高运维效率。附图说明图1为本专利技术实施例业务资源分配方法的流程示意图;图2为本专利技术实施例SDN控制器配置的逻辑网络结构示意图;图3为本专利技术实施例确定可使用业务资源流程示意图;图4为本专利技术实施例业务资源自动分配系统架构示意图;图5为本专利技术实施例业务资源分配方法的逻辑框图示意图;图6为本专利技术实施例业务资源分配具体步骤示意图;图7为本专利技术实施例业务资源分配装置的组成结构示意图。具体实施方式本专利技术实施例中,获取逻辑网络信息,根据所述逻辑网络信息确定业务资源范围;获取业务类型,并按照预设业务分配规则从逻辑网络中确定与所述业务类型对应的组网配置需求;根据所述组网配置需求,在所述业务资源范围内分配与组网配置需求对应的业务资源。下面结合实施例对本专利技术再作进一步详细的说明。本专利技术实施例提供的业务资源分配方法,如图1所示,所述方法包括:步骤110:获取逻辑网络信息,根据所述逻辑网络信息确定业务资源范围;这里,由SDN控制器配置的虚拟网络称为逻辑网络;可以由在SDN网络外设置的业务资源分配系统、或SDN控制器所在系统等来获取所述逻辑网络信息,所述逻辑网络信息包括:网元角色、网元所在域信息、环信息等;SDN控制器可以根据网元角色和不同的域来配置接入层、汇聚层、核心层之间的二三层业务。SDN的核心理念就是网络功能、业务功能和网络设备硬件解耦,而硬件设备也将有虚拟机代替,虚拟机的部署和迁移使得网络的组网变得很复杂,正是因为如此,自动分配业务资源变得很重要。SDN控制器配置的逻辑网络如图2所示:SDN控制器在三台服务器上面设置10台虚拟设备,分别模拟接入层、汇聚层、核心层的设备;交换机(acc,access)1、acc2、汇聚设备(agg,aggregation)1、agg2组成第一个接入环,acc3、acc4、agg1、agg2组成第二个接入环,两个环根据业务需要可以配置成相邻环或则不配成相邻环;agg1、agg2、自治系统边界路由器(asbr,autonomoussystemboundaryrouter)1、asbr2组成汇聚层设备;asbr3、网络边缘路由器(npe,networkprovideedge)为核心层设备。虚拟机设备启动后是没有这些网元角色的,需要通过SDN控制器指定,指定后就作为创建二三层业务的逻辑网络;在这些设备上面都可以配置业务,配置业务时需要有对应的业务资源;设备都可以作为业务的起始点;获取所述逻辑网络信息后,可以根据所述逻辑网络可以承载的业务类型来确定业务资源范围;确定业务资源范围过程可以在配置业务之前预先确定,也可以在配置业务后动态调整;业务资源的范围可以是二三层业务要用到的一些参数范围,也可以根据后续需要添加其他要分配的参数;所述业务资源包括:BGP的团体传属性、RD、RT、隧道号范围、VCID等;通常,业务资源数据还可以配置成不同的格式,包括数字类型、物联网协议(IP,InternetProtocol)类型等、系统号+数字类型等;这些业务资源决定了业务的区分、路由器的路由本文档来自技高网...
一种业务资源分配方法和装置

【技术保护点】
一种业务资源分配方法,其特征在于,所述方法包括:获取逻辑网络信息,根据所述逻辑网络信息确定业务资源范围;获取业务类型,并按照预设业务分配规则从逻辑网络中确定与所述业务类型对应的组网配置需求;根据所述组网配置需求,在所述业务资源范围内分配与组网配置需求对应的业务资源。

【技术特征摘要】
1.一种业务资源分配方法,其特征在于,所述方法包括:获取逻辑网络信息,根据所述逻辑网络信息确定业务资源范围;获取业务类型,并按照预设业务分配规则从逻辑网络中确定与所述业务类型对应的组网配置需求;根据所述组网配置需求,在所述业务资源范围内分配与组网配置需求对应的业务资源。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:采用多线程分别对同时产生的不同组网配置需求分配对应的业务资源。3.根据权利要求1所述的方法,其特征在于,所述分配与组网配置需求对应的业务资源之前,所述方法还包括:确认可使用的业务资源,为所述组网配置需求所述分配可用业务资源。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:对使用完成的业务资源进行回收;所述使用完成的业务资源,包括:删除业务释放的业务资源、和/或软件定义网络SDN控制器中不存在的业务对应的业务资源、和/或无效业务资源。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:向用户提供所述业务资源使用状况信息。6.根据权利要求1至5任一项所述的方法,其特征在于,所述获取逻辑网络信息包括:获取网元角色、和/或网元所在域信息、和/或环信息。7.根据权利要求1至5任一项所述的方法,其特征在于,所述分配业务资源包括:分配边界网关协议BGP团体传属性、和/或路由区分符RD、和/或路由目标RT、和/或隧道号范围、和/或虚拟链路标志VCID。8.一种业务资源分配装置,其特征在于,所述装置包括:第一确定模块...

【专利技术属性】
技术研发人员:孙金伟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1