一种网络资源配置方法、设备和网络系统的制作方法

文档序号:9372015阅读:436来源:国知局
一种网络资源配置方法、设备和网络系统的制作方法
【技术领域】
[0001]本发明涉及电子设备领域,更具体的说,是涉及一种网络资源配置方法、设备和网络系统。
【背景技术】
[0002]随着网络技术的发展,SDN(Software Defined Network,软件定义网络)网络应运而生,该SDN网络的网络侧控制器能够依据用户业务的业务流量分布在底层进行资源调度和部署,以提供可满足业务对网络性能需求的服务。
[0003]但是,由于该SDN网络的资源调度、部署仅依靠业务流量的相关信息,容易导致一系列的冋题,如图1所不的现有技术中SDN网络不意图,当外网客户端S通过b-E-C-B-A-a向服务端W发起请求时,如请求量产生突发增长后,当a点的路由器或交换设备形成流量瓶颈,发生网络拥堵时,仅能够进行流量均衡调整,而该调整并不能从根本上解决拥堵的问题,使得当前网络资源总是无法满足用户侧的服务需求。

【发明内容】

[0004]有鉴于此,本发明提供了一种网络资源配置方法,解决了现有技术中仅依靠业务流量的相关信息导致发生网络拥堵时,仅能够进行流量均衡调整,而该调整并不能从根本上解决拥堵的问题。
[0005]为实现上述目的,本发明提供如下技术方案:
[0006]一种网络资源配置方法,包括:
[0007]采集SDN网络中底层网络信息以及第一业务的配置需求信息;
[0008]基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置;
[0009]依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度。
[0010]上述的方法,优选的,所述采集SDN网络中底层网络信息以及第一业务的配置需求信息,包括:
[0011]建立与第一信息传输通道相连的第二信息传输通道,所述第一信息传输通道为承载服务部署管理平台的服务器与所述SDN网络之间的信息传输通道;
[0012]基于所述第二信息传输通道和所述第一信息传输通道采集所述底层网络信息以及第一业务的配置需求信息。
[0013]上述的方法,优选的,所述基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置,包括:
[0014]依据所述配置需求信息、所述底层网络信息以及所述第一业务的地址信息,判断所述SDN网络中是否存在满足所述第一业务带宽需求的信息传输通道,得到第一判断结果;
[0015]基于所述第一判断结果表征所述SDN网络中不存在满足所述第一业务带宽需求的信息传输通道,判定所述网络瓶颈位置为所述SDN网络的信息传输通道;
[0016]依据所述底层网络信息中服务节点的参数信息、所述配置需求信息以及所述第一业务的地址信息,判断所述第一业务的目的地址对应的第一服务节点是否满足所述第一业务的需求,得到第二判断结果;
[0017]基于所述第二判断结果表征所述第一业务的目的地址对应的第一服务节点不满足所述第一业务的需求,判定所述网络瓶颈位置为所述SDN网络的第一服务节点。
[0018]上述的方法,优选的,所述网络瓶颈位置为所述SDN网络的服务节点时,所述依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度,包括:
[0019]获取所述目标服务节点的服务环境信息;
[0020]在所述SDN网络的至少两个服务节点中,筛选与所述目标服务节点的服务环境信息满足预设匹配规则的至少一个候选服务节点;
[0021]依据所述配置需求信息以及预设的业务流量估算规则,估算承载所述第一业务的节点产生的第一业务流量增量;
[0022]依据所述底层网络信息中的网络侧链路信息以及所述SDN网络中当前的业务流量分布信息,在所述候选服务节点当中选取满足所述第一业务流量增量的第二服务节点为最优服务节点;
[0023]将所述最优服务节点作为所述第一业务对应的目标节点,并基于将所述目标节点为所述最优服务节点生成调度策略;
[0024]基于所述调度策略,将所述第一业务部署到所述第二服务节点。
[0025]上述的方法,优选的,当所述候选服务节点当中选取满足所述第一业务流量增量的第二服务节点的数量为至少两个时,则在所述候选服务节点当中选取满足所述第一业务流量增量的第二服务节点为最优服务节点,包括:
[0026]在各个所述第二服务节点叠加所述第一业务流量增量;
[0027]计算各个所述第二服务节点对应的信息传输通道的空闲带宽的统计方差,得到与所述第二服务节点个数对应的方差值;
[0028]选择数值最小的方差值对应的第二服务节点为最优服务节点。
[0029]上述的方法,优选的,所述网络瓶颈位置为所述SDN网络的信息传输通道时,所述依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度,包括:
[0030]获取所述目标服务节点的服务环境信息;
[0031]在所述SDN网络的至少两个服务节点中,筛选与所述目标服务节点的服务环境信息满足预设匹配规则的至少一个候选服务节点;
[0032]依据所述配置需求信息以及预设的业务流量估算规则,估算承载所述第一业务的节点产生的第一业务流量增量;
[0033]依据预设的选择规则,在发生网络拥堵的信息传输通道中传输的当前业务中选择第二业务;
[0034]依据所述底层网络信息中的网络侧链路信息以及所述SDN网络中当前的业务流量分布信息,在所述候选服务节点当中选取满足所述第一业务流量增量以及所述第二业务对应的第二业务流量的第三服务节点为最优服务节点;
[0035]基于所述最优服务节点作为目标节点生成调度策略;
[0036]基于所述调度策略,停止将所述第二业务部署到第一服务节点,且将所述第一业务和所述第二业务部署到所述第三服务节点。
[0037]一种网络资源配置设备,包括:
[0038]采集端口,用于采集SDN网络中底层网络信息以及第一业务的配置需求信息;
[0039]处理器,用于基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置;依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度。
[0040]上述的设备,优选的,所述采集端口具体用于与第一信息传输通道相连,建立第二信息传输通道,并基于所述第二信息传输通道和所述第一信息传输通道采集所述底层网络信息以及第一业务的配置需求信息;
[0041]其中,所述第一信息传输通道为承载服务部署管理平台的服务器与所述SDN网络之间的信息传输通道。
[0042]上述的设备,优选的,所述处理器具体用于:
[0043]依据所述配置需求信息、所述底层网络信息以及所述第一业务的地址信息,判断所述SDN网络中是否存在满足所述第一业务带宽需求的信息传输通道,得到第一判断结果;
[0044]基于所述第一判断结果表征所述SDN网络中不存在满足所述第一业务带宽需求的信息传输通道,判定所述网络瓶颈位置为所述SDN网络的信息传输通道;依据所述底层网络信息中服务节点的参数信息、所述配置需求信息以及所述第一业务的地址信息,判断所述第一业务的目的地址对应的第一服务节点是否满足所述第一业务的需求,得到第二判断结果;
[0045]基于所述第二判断结果表征所述第一业务的目的地址对应的第一服务节点不满足所述第一业务的需求,判定所述网络瓶颈位置为所述SDN网络的第一服务节点。
[0046]一种网络系统,包括:
[0047]服务器,与SDN网络通过第一信息传输通道相连,用于承载服务部署管理平台,对SDN网络中的业务进行部署管理;
[0048]设置于SDN网络中的至少两个服务节点,用于对所述SDN网络中的数据进行处理;
[0049]设置于SDN网络中的至少两个信息传输通道,,用于将所述SDN网络中的数据进行传输;
[0050]网络资源配置设备,分别与所述服务器和所述SDN网络相连,用于采集SDN网络中底层网络信息以及第一业务的配置需求信息;基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置;依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度。
[0051 ] 经由上述的技术方案可知,与现有技术相比,本发明提供了一种网络资源配置方法,包括:采集SDN网络中底层网络信息以及第一业务的配置需求信息;基于所述配置需求信息、底层网络信息,分析得到发生网络拥堵的网络瓶颈位置;依据预设的调度规则、配置需求信息、底层网络信息以及所述网络瓶颈位置,为所述SDN网络的业务进行调度。采用该方法,对该SDN网络中的底层网络信息以及待处理的第一业务的配置需求信息均采集,并基于该底层网络信息和配置需求信息进行分析确定发生拥堵的具体位置,并针对该具体位置从SDN网络整体上进行网络调整,达到对SDN网络中的流量均衡调整,从根本上解决拥堵的问题。
【附图说明】
[0052]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0053]图1为现有技术中SDN网络示意图;
[0054]图2为本发明提供的一种网络资源配置方法实施例1的流程图;
[0055]图3为本发明提供的一种网络资源配置方法实施例2的流程图;
[0056]图4为本发明提供的一种网络资源配置方法实施例3的流程图;
[0057]图5为本发明提供的一种网络资源配置方法实施例4的流程图;
[0058]图6为本发明提供的一种网络资源配置方法实施例5的流程图;
[0059]图7为本发明提供的一种网络资源配置设备实施例的结构示意图;
[0060]图8为本发明提供的一种网络资源配置设备实施例中,网络资源配置设备为独立结构时,该网络资源配置设备与外界设备的连接示意图;
[0061]图9为本发明提供的一种网络系统实施例的结构示意图。
【具体实施方式】
[0062]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1