与网络服务匹配的传输资源的分配方法及装置制造方法及图纸

技术编号:20875713 阅读:26 留言:0更新日期:2019-04-17 11:26
本发明专利技术实施例提供的与网络服务匹配的传输资源的分配方法及装置中,一种与网络服务匹配的传输资源的分配方法,应用于网络的管理节点,基于网络服务对传输资源的获取请求,确定参考信息;其中,参考信息为能够确定与网络服务匹配的目标传输资源的信息;从而基于参考信息,获取与网络服务匹配的目标底层信息;其中,目标底层信息为用于反映目标传输资源的信息;进而基于所获取的目标底层信息,为网络服务分配目标传输资源。通过本方案,能够实现在满足网络服务对传输资源的个性化需求的同时,降低管理节点对传输资源的管理成本的效果。

【技术实现步骤摘要】
与网络服务匹配的传输资源的分配方法及装置
本专利技术涉及行为互联网
,特别是涉及一种与网络服务匹配的传输资源的分配方法及装置。
技术介绍
随着互联网技术的发展,网络服务的类型日趋丰富,相应的,不同类型的网络服务在通过互联网传输相关数据时,对网络底层的传输资源存在个性化需求。其中,传输资源可以包括网络带宽、传输路径以及路由设备等等。示例性的,多媒体服务如视频播放,需要较大的网络带宽,即时通信服务如微信,需要较高的网络稳定性,数据访问服务需要较高的网络安全性,普通Web访问服务满足访问的网络可达即可。互联网的管理节点为上述网络服务分配传输资源时,上述网络服务属于网络上层,和网络底层之间是隔离的,管理节点仅按照网络服务的源地址和目的地址进行网络底层的传输资源分配,任何可以实现由原地址到目的地址的传输路径、网络带宽和路由设备等的分配都可能被采用,而不是按照网络服务对传输资源的个性化需求进行分配。因此,这样会导致网络服务对传输的个性化需求难以被满足,进而影响网络服务的提供效果,甚至可能导致网络服务提供失败。为了满足上述个性化需求,相关技术中,管理节点在接收到网络服务对传输资源的获取请求时,采用SDN(SoftwareDefinedNetwork,软件定义网络)向网络服务对应的客户端提供统一的全局网络资源图,其中,全局网络资源图用于反映整个底层网络的全部传输资源,例如,整体拓扑结构和全部设备信息等等;网络服务对应的客户端接收到全局网络资源图后,根据全局网络资源图所反映的传输资源,定制符合自身需求的传输资源,进而管理节点按照所定制的传输资源,对网络服务的相关数据进行传输调度,从而满足网络服务对传输资源的个性化需求。但是,为了使上述全局网络资源图能够反映整个底层网络的全部传输资源,每次接收到获取请求,管理节点都需要获取整个底层网络的全部传输资源的信息,容易增加管理节点对传输资源的管理成本。因此,如何在满足网络服务对传输资源的个性化需求的同时,降低管理节点对传输资源的管理成本,是传输资源分配中亟待解决的问题。
技术实现思路
本专利技术实施例的目的在于提供一种与网络服务匹配的传输资源的分配方法及装置,以实现在满足网络服务对传输资源的个性化需求的同时,降低管理节点对传输资源的管理成本的效果。具体技术方案如下:第一方面,本专利技术实施例提供了一种与网络服务匹配的传输资源的分配方法,应用于管理节点,该方法包括:基于网络服务对传输资源的获取请求,确定参考信息;其中,所述参考信息为能够确定与所述网络服务匹配的目标传输资源的信息;基于所述参考信息,获取与所述网络服务匹配的目标底层信息;其中,所述目标底层信息为用于反映所述目标传输资源的信息;基于获取的目标底层信息,为所述网络服务分配所述目标传输资源。第二方面,本专利技术实施例提供了一种与网络服务匹配的传输资源的分配装置,应用于管理节点,该装置包括:参考信息确定模块,用于基于网络服务对传输资源的获取请求,确定参考信息;其中,所述参考信息用于确定与所述网络服务匹配的目标传输资源;目标信息获取模块,用于基于所述参考信息,获取与所述网络服务匹配的目标底层信息;其中,所述目标底层信息用于反映所述目标传输资源的信息;资源匹配模块,用于基于获取的目标底层信息,为所述网络服务分配所述目标传输资源。第三方面,本专利技术实施例提供了一种服务器,该服务器为网络的管理节点,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序,实现上述第一方面提供的与网络服务匹配的传输资源的分配方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,包含于管理节点,该存储介质内存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面提供的与网络服务匹配的传输资源的分配方法的步骤。本专利技术实施例提供的方案中,网络的管理节点可以基于网络服务对传输资源的获取请求,确定参考信息;其中,参考信息为能够确定与网络服务匹配的目标传输资源的信息;从而基于参考信息,获取与网络服务匹配的目标底层信息;其中,目标底层信息为用于反映目标传输资源的信息;进而基于所获取的目标底层信息,为网络服务分配目标传输资源。由于传输资源分配是基于用于反映目标传输资源的信息的目标底层信息进行的,因此,为网络服务分配的传输资源是与网络服务匹配的目标传输资源,能够满足网络服务对传输资源的个性化需求。同时,由于目标底层信息是用于反映目标传输资源的信息,与传统的直接获取整个底层网络的全部传输资源的全局网络资源图相比,获取的信息相对而言较少,因此,可以降低管理节点对传输资源的管理成本。可见,通过本方案,能够实现在满足网络服务对传输资源的个性化需求的同时,降低管理节点对传输资源的管理成本的效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。图1为本专利技术一实施例的与网络服务匹配的传输资源的分配方法的流程示意图;图2为本专利技术另一实施例的与网络服务匹配的传输资源的分配方法的流程示意图;图3为本专利技术一实施例的与网络服务匹配的传输资源的分配装置的结构示意图;图4为本专利技术另一实施例的与网络服务匹配的传输资源的分配装置的结构示意图;图5为本专利技术一实施例的服务器的结构示意图。具体实施方式为了使本领域技术人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面首先对本专利技术一实施例的与网络服务匹配的传输资源的分配方法进行介绍。本专利技术实施例提供的与网络服务匹配的传输资源的分配方法,可以应用于能够作为网络的管理节点的电子设备,该设备可以包括台式计算机、便携式计算机、互联网电视,智能移动终端、可穿戴式智能终端、服务器等,在此不作限定,任何可以实现本专利技术实施例的电子设备,均属于本专利技术实施例的保护范围。需要说明的是,上述网络为对网络服务的数据进行传输的通信网络,至少可以包括对网络的传输资源进行调度管理的管理节点,以及按照管理节点的调度,进行数据传输和处理的路由设备。此外,网络服务对应的客户端可以安装在该通信网络中的设备上,示例性的,网络服务为对该通信网络的数据库进行访问,网络服务的客户端可以安装在管理节点或者路由设备上。或者,网络服务对应的客户端还可以安装在该通信网络以外、但需该通信网络进行数据传输的电子设备上,示例性的,网络服务为向直播系统的用户提供视频播放服务,视频播放服务的客户端可以安装在直播系统的用户设备上,也可以是直播系统中提供视频内容的服务器。如图1所示,本专利技术一实施例的与网络服务匹配的传输资源的分配方法的流程,该方法可以包括:S101,基于网络服务对传输资源的获取请求,确定参考信息;其中,参考信息为能够确定与网络服务匹配的目标传输资源的信息。其中,网络服务对传输资源的获取请求,由网络服务的客户端发送给管理节点。该获取请求具体可以是描述业务内容和传输资源相关信息的信令,例本文档来自技高网
...

【技术保护点】
1.一种与网络服务匹配的传输资源的分配方法,其特征在于,应用于网络的管理节点,所述方法包括:基于网络服务对传输资源的获取请求,确定参考信息;其中,所述参考信息为能够确定与所述网络服务匹配的目标传输资源的信息;基于所述参考信息,获取与所述网络服务匹配的目标底层信息;其中,所述目标底层信息为用于反映所述目标传输资源的信息;基于获取的目标底层信息,为所述网络服务分配所述目标传输资源。

【技术特征摘要】
1.一种与网络服务匹配的传输资源的分配方法,其特征在于,应用于网络的管理节点,所述方法包括:基于网络服务对传输资源的获取请求,确定参考信息;其中,所述参考信息为能够确定与所述网络服务匹配的目标传输资源的信息;基于所述参考信息,获取与所述网络服务匹配的目标底层信息;其中,所述目标底层信息为用于反映所述目标传输资源的信息;基于获取的目标底层信息,为所述网络服务分配所述目标传输资源。2.根据权利要求1所述的方法,其特征在于,所述参考信息至少包括:所述网络服务对应的数据的传输范围,以及所述网络服务对应的客户端对传输资源的操作权限;所述基于所述参考信息,获取与所述网络服务匹配的目标底层信息,包括:判断所述操作权限是否为配置权限,如果不是配置权限,获取所述传输范围对应的第一底层信息,将所述第一底层信息作为目标底层信息;其中,所述第一底层信息至少包括所述传输范围对应的底层设备信息;如果是配置权限,判断所述传输范围是否为局部范围,如果是局部范围,获取第二底层信息,将所述第二底层信息作为目标底层信息;如果不是局部范围,获取第三底层信息,将所述第三底层信息作为目标底层信息;其中,所述第二底层信息至少包括所述配置权限对应的流量信息,以及所述传输范围对应的局部设备信息;所述第三底层信息至少包括所述配置权限对应的流量信息以及全局设备信息。3.根据权利要求2所述的方法,其特征在于,所述参考信息还包括所述网络服务对应的客户端的位置信息;所述基于所述目标底层信息,为所述网络服务分配所述目标传输资源,包括:如果所述目标底层信息为所述第一底层信息,基于所述第一底层信息和所述位置信息,利用预设的调度算法,确定至少一个传输路径信息;将所述传输路径信息,分配给所述网络服务;如果所述目标底层信息为所述第二底层信息,基于所述第二底层信息和所述位置信息,确定局部网络资源图;将所述局部网络资源图,分配给所述网络服务;其中,所述局部网络资源图用于反映所述第二底层信息对应的底层网络的局部拓扑资源;如果所述目标底层信息为所述第三底层信息,基于所述第三底层信息和所述位置信息,确定全局网络资源图;将所述全局网络资源图,分配给所述网络服务;其中,所述全局网络资源图用于反映所述第三底层信息对应的底层网络的全局拓扑资源。4.根据权利要求1所述的方法,其特征在于,所述参考信息包含传输性能信息;在所述基于所述参考信息,获取与所述网络服务匹配的目标底层信息之后,基于获取的目标底层信息,为所述网络服务分配所述目标传输资源之前,所述方法还包括:判断所述目标底层信息对应的传输资源的数据传输性能,是否满足所述传输性能信息所指示的传输性能;如果满足,执行所述基于获取的目标底层信息,为所述网络服务分配所述目标传输资源;如果不满足,获取备用底层信息,所述备用底层信息所包含的信息种类,大于所述目标底层信息所包含的信息种类;将所述备用底层信息作为目标底层信息,执行所述判断所述目标底层信息对应的传输资源的数据传输性能,是否满足所述传输性能信息所指示的传输性能。5.根据权利要求4所述的方法,其特征在于,所述参考信息还包括所述网络服务的安全级别,以及所述网络服务...

【专利技术属性】
技术研发人员:郭宏翔李响伍剑洪小斌王岑
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京,11

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

1