一种网络资源配置方法、设备和网络系统技术方案

技术编号:12398770 阅读:98 留言:0更新日期:2015-11-26 04:15
本发明专利技术提供了一种网络资源配置方法,包括:采集SDN网络中底层网络信息以及第一业务的配置需求信息;基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置;依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度。采用该方法,对该SDN网络中的底层网络信息以及待处理的第一业务的配置需求信息均采集,并基于该底层网络信息和配置需求信息进行分析确定发生拥堵的具体位置,并针对该具体位置从SDN网络整体上进行网络调整,达到对SDN网络中的流量均衡调整,从根本上解决拥堵的问题。

【技术实现步骤摘要】

本专利技术涉及电子设备领域,更具体的说,是涉及一种网络资源配置方法、设备和网络系统
技术介绍
随着网络技术的发展,SDN(Software Defined Network,软件定义网络)网络应运而生,该SDN网络的网络侧控制器能够依据用户业务的业务流量分布在底层进行资源调度和部署,以提供可满足业务对网络性能需求的服务。但是,由于该SDN网络的资源调度、部署仅依靠业务流量的相关信息,容易导致一系列的冋题,如图1所不的现有技术中SDN网络不意图,当外网客户端S通过b-E-C-B-A-a向服务端W发起请求时,如请求量产生突发增长后,当a点的路由器或交换设备形成流量瓶颈,发生网络拥堵时,仅能够进行流量均衡调整,而该调整并不能从根本上解决拥堵的问题,使得当前网络资源总是无法满足用户侧的服务需求。
技术实现思路
有鉴于此,本专利技术提供了一种网络资源配置方法,解决了现有技术中仅依靠业务流量的相关信息导致发生网络拥堵时,仅能够进行流量均衡调整,而该调整并不能从根本上解决拥堵的问题。为实现上述目的,本专利技术提供如下技术方案:一种网络资源配置方法,包括:采集SDN网络中底层网络信息以及第一业务的配置需求信息;基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置;依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度。上述的方法,优选的,所述采集SDN网络中底层网络信息以及第一业务的配置需求信息,包括:建立与第一信息传输通道相连的第二信息传输通道,所述第一信息传输通道为承载服务部署管理平台的服务器与所述SDN网络之间的信息传输通道;基于所述第二信息传输通道和所述第一信息传输通道采集所述底层网络信息以及第一业务的配置需求信息。上述的方法,优选的,所述基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置,包括:依据所述配置需求信息、所述底层网络信息以及所述第一业务的地址信息,判断所述SDN网络中是否存在满足所述第一业务带宽需求的信息传输通道,得到第一判断结果;基于所述第一判断结果表征所述SDN网络中不存在满足所述第一业务带宽需求的信息传输通道,判定所述网络瓶颈位置为所述SDN网络的信息传输通道;依据所述底层网络信息中服务节点的参数信息、所述配置需求信息以及所述第一业务的地址信息,判断所述第一业务的目的地址对应的第一服务节点是否满足所述第一业务的需求,得到第二判断结果;基于所述第二判断结果表征所述第一业务的目的地址对应的第一服务节点不满足所述第一业务的需求,判定所述网络瓶颈位置为所述SDN网络的第一服务节点。上述的方法,优选的,所述网络瓶颈位置为所述SDN网络的服务节点时,所述依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度,包括:获取所述目标服务节点的服务环境信息;在所述SDN网络的至少两个服务节点中,筛选与所述目标服务节点的服务环境信息满足预设匹配规则的至少一个候选服务节点;依据所述配置需求信息以及预设的业务流量估算规则,估算承载所述第一业务的节点产生的第一业务流量增量;依据所述底层网络信息中的网络侧链路信息以及所述SDN网络中当前的业务流量分布信息,在所述候选服务节点当中选取满足所述第一业务流量增量的第二服务节点为最优服务节点;将所述最优服务节点作为所述第一业务对应的目标节点,并基于将所述目标节点为所述最优服务节点生成调度策略;基于所述调度策略,将所述第一业务部署到所述第二服务节点。上述的方法,优选的,当所述候选服务节点当中选取满足所述第一业务流量增量的第二服务节点的数量为至少两个时,则在所述候选服务节点当中选取满足所述第一业务流量增量的第二服务节点为最优服务节点,包括:在各个所述第二服务节点叠加所述第一业务流量增量;计算各个所述第二服务节点对应的信息传输通道的空闲带宽的统计方差,得到与所述第二服务节点个数对应的方差值;选择数值最小的方差值对应的第二服务节点为最优服务节点。上述的方法,优选的,所述网络瓶颈位置为所述SDN网络的信息传输通道时,所述依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度,包括:获取所述目标服务节点的服务环境信息;在所述SDN网络的至少两个服务节点中,筛选与所述目标服务节点的服务环境信息满足预设匹配规则的至少一个候选服务节点;依据所述配置需求信息以及预设的业务流量估算规则,估算承载所述第一业务的节点产生的第一业务流量增量;依据预设的选择规则,在发生网络拥堵的信息传输通道中传输的当前业务中选择第二业务;依据所述底层网络信息中的网络侧链路信息以及所述SDN网络中当前的业务流量分布信息,在所述候选服务节点当中选取满足所述第一业务流量增量以及所述第二业务对应的第二业务流量的第三服务节点为最优服务节点;基于所述最优服务节点作为目标节点生成调度策略;基于所述调度策略,停止将所述第二业务部署到第一服务节点,且将所述第一业务和所述第二业务部署到所述第三服务节点。一种网络资源配置设备,包括:采集端口,用于采集SDN网络中底层网络信息以及第一业务的配置需求信息;处理器,用于基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置;依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度。上述的设备,优选的,所述采集端口具体用于与第一信息传输通道相连,建立第二信息传输通道,并基于所述第二信息传输通道和所述第一信息传输通道采集所述底层网络信息以及第一业务的配置需求信息;其中,所述第一信息传输通道为承载服务部署管理平台的服务器与所述SDN网络之间的信息传输通道。上述的设备,优选的,所述处理器具体用于:依据所述配置需求信息、所述底层网络信息以及所述第一业务的地址信息,判断所述SDN网络中是否存在满足所述第一业务带宽需求的信息传输通道,得到第一判断结果;基于所述第一判断结果表征所述SDN网络中不存在满足所述第一业务带宽需求的信息传输通道,判定所述网络瓶颈位置为所述SDN网络的信息传输通道;依据所述底层网络信息中服务节点的参数信息、所述配置需求信息以及所述第一业务的地址信息,判断所述第一业务的目的地址对应的第一服务节点是否满足所述第一业务的需求,得到第二判断结果;基于所述第二判断结果表征所述第一业务的目的地址对应的第一服务节点不满足所述第一业务的需求,判定所述网络瓶颈位置为所述SDN网络的第一服务节点。一种网络系统,包括:服务器,与SDN网络通过第一信息传输通道相连,用于承载服务部署管理平台,对SDN网络中的业务进行部署管理;设置于SDN网络中的至少两个服务节点,用于对所述SDN网络中的数据进行处理;设置于SDN网络中的至少两个信息传输通道,,用于将所述SDN网络中的数据进行传输;网络资源配置设备,分别与所述服务器和所述SDN网络相连,用于采集SDN网络中底层网络信息以及第一业务的配置需求信息;基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置;依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度。 经由上述的技术方案本文档来自技高网...
一种网络资源配置方法、设备和网络系统

【技术保护点】
一种网络资源配置方法,其特征在于,包括:采集软件定义网络SDN网络中底层网络信息以及第一业务的配置需求信息;基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置;依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度。

【技术特征摘要】

【专利技术属性】
技术研发人员:李彦君王奇刚
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1