【技术实现步骤摘要】
业务调度方法和装置
本申请涉及网络通信技术,特别涉及业务调度方法和装置。
技术介绍
目前,软件定义网络(SDN:SoftwareDefinedNetwork)控制器是基于多协议标签交换(MPLS:Multi-ProtocolLabelSwitching)进行业务调度的。应用于IP网络,如果要调度业务,SDN控制器就需要在所有可能的业务入口下发各个业务的静态路由,静态路由指示了出口或下一跳,用于实现业务的一跳调度。然而,应用于业务众多的场景,SDN控制器在所有可能的业务入口下发各个业务的静态路由,会大大增加业务部署难度,也会影响业务管理;并且,因为SDN控制器只是通过在所有可能的业务入口下发各个业务的静态路由实现业务的一级调度,无法确定业务的全路径的路径质量,导致业务的路径质量调整策略无法实现。
技术实现思路
本申请提供了业务调度方法和装置,以避免在所有可能的业务入口下发各个业务的静态路由所带来的技术问题。本申请提供的技术方案包括:一种业务调度方法,该方法应用于软件自定义网络SDN控制器,包括:按照设定的路由跟踪周期获取指定业务的默认业务路径,所述默认业务路径为指定业务的起始调度业务对象至指定业务的终止调度业务对象的业务路径;若所述默认业务路径未满足所述指定业务对应的路径约束条件,则根据已收集的网络拓扑数据计算从起始调度业务对象至终止调度业务对象且满足所述路径约束条件的业务路径,将计算出的业务路径作为指定业务的可用业务路径,分别向所述可用业务路径上的每一调度业务对象下发用于转发所述指定业务的数据流的路径信息。一种业务调度装置,该装置应用于软件自定义网络SDN控制 ...
【技术保护点】
1.一种业务调度方法,其特征在于,该方法应用于软件自定义网络SDN控制器,包括:按照设定的路由跟踪周期获取指定业务的默认业务路径,所述默认业务路径为指定业务的起始调度业务对象至指定业务的终止调度业务对象的业务路径;若所述默认业务路径未满足所述指定业务对应的路径约束条件,则根据已收集的网络拓扑数据计算从起始调度业务对象至终止调度业务对象且满足所述路径约束条件的业务路径,将计算出的业务路径作为指定业务的可用业务路径,分别向所述可用业务路径上的每一调度业务对象下发用于转发所述指定业务的数据流的路径信息。
【技术特征摘要】
1.一种业务调度方法,其特征在于,该方法应用于软件自定义网络SDN控制器,包括:按照设定的路由跟踪周期获取指定业务的默认业务路径,所述默认业务路径为指定业务的起始调度业务对象至指定业务的终止调度业务对象的业务路径;若所述默认业务路径未满足所述指定业务对应的路径约束条件,则根据已收集的网络拓扑数据计算从起始调度业务对象至终止调度业务对象且满足所述路径约束条件的业务路径,将计算出的业务路径作为指定业务的可用业务路径,分别向所述可用业务路径上的每一调度业务对象下发用于转发所述指定业务的数据流的路径信息。2.根据权利要求1所述的方法,其特征在于,所述获取指定业务的默认业务路径包括:按照设定的路由跟踪周期下发路由跟踪指令给起始调度业务对象;在首个路由跟踪周期接收起始调度业务对象上报的依据路由跟踪指令确定出的从起始调度业务对象至终止调度业务对象的业务路径时,将接收的业务路径作为指定业务的默认业务路径;在非首个路由跟踪周期接收起始调度业务对象上报的依据路由跟踪指令确定出的从起始调度业务对象至终止调度业务对象的业务路径时,比较接收的业务路径是否与所述默认业务路径相同,如果否,将所述默认业务路径更新为接收的业务路径。3.根据权利要求1所述的方法,其特征在于,该方法进一步包括:按照第一设定检测周期检测所述指定业务的可用业务路径是否满足调整条件;当检测出所述指定业务的可用业务路径满足调整条件时,若所述指定业务的可用业务路径为本SDN控制器计算出的业务路径,则控制所述可用业务路径上的每一调度业务对象删除已有的用于转发所述指定业务的数据流的路径信息,根据已收集的网络拓扑数据重新计算从起始调度业务对象至终止调度业务对象且满足所述路径约束条件的业务路径,比较计算出的业务路径是否与所述指定业务的默认业务路径相同,如果否,将指定业务的可用业务路径更新为该计算出的业务路径,分别向所述可用业务路径上的每一调度业务对象下发用于转发所述指定业务的数据流的路径信息。4.根据权利要求3所述的方法,其特征在于,所述满足调整条件包括:所述指定业务的可用业务路径未满足所述指定业务对应的路径约束条件,和/或,所述指定业务的可用业务路径中包含故障路径。5.根据权利要求1所述的方法,其特征在于,该方法进一步包括:按照第二设定检测周期检测路径调回条件是否满足,如果是,则控制可用业务路径上的每一调度业务对象删除已下发的用于转发所述指定业务的数据流的路径信息,以使指定业务的默认业务路径作为指定业务的可用业务路径来转发所述指定业务的数据流。6.根据权利要求5所述的方法,其特征在于,满足路径调回条件包括:所述指定业务的可用业务路径和所述指定业务的默认业务路径相同;和/或,默认业务路径满足设定路径参数条件,所述设定路径参数条件包括但不限于:默认业务路径中每段链路的带宽满足设定带宽条件和/或默认业务路径符合所述指定业务的服务等级协议SLA路径要求。7.一种业务调度装置,...
【专利技术属性】
技术研发人员:蒋文栋,傅志刚,李鑫,张颖,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。