一种网络资源调度方法及网络资源管理服务器技术

技术编号:11856067 阅读:132 留言:0更新日期:2015-08-11 02:33
本发明专利技术涉及通信技术领域,公开了一种网络资源调度方法及网络资源管理服务器,以解决采用现有技术中的调度策略调度网络资源时,所导致的链路发生拥塞的技术问题,网络资源调度方法,应用于网络资源管理服务器,包括:获得网络资源管理服务器的网络资源归属、网络资源质量和网络质量;根据网络资源归属、网络资源质量和网络质量为网络资源确定调度策略;将调度策略发送至Local DNS域名系统。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种网络资源调度方法及网络资源管理服务 器。
技术介绍
随着2G/3G/LTE/WLAN的发展,中国移动移动互联网流量大幅上升,为了解决"网 内资源不足、与联通/电信的出口结算费用高、互联互通出口拥塞"的问题,现有技术中采 取IDC((InternetDataCenter):即互联网数据中也)引入、建设缓存设备等手段引入互 联网资源。 而为了对互联网资源进行更加有效的管理,建设互联网内容资源管理平台,互联 网内容资源管理平台生成并维护全网内容视图,根据"质量优先、网内优先"的原则给Local DNS(DomainNameSystem;域名系统)下发调度策略,而LocalDNS根据调度策略对网络 资源进行调度,请参考图1,为调度网络资源的流程图,具体包括W下步骤: 步骤S101 ;用户向LocalDNS发起DNS请求;[000引步骤S102 ;如果在链路上部署了分光设备,将DNS请求镜像至WebCache(网络缓 存)系统,其中WebCache根据运营商策略缓存热点网站的内容,如果WebCache有资源且DNS 重定向结果快于LocalDNS查询的结果,直接将用户调度至WebCache系统; 步骤S103;LocalDNS查询WebCache系统,如果是配置的WebCache白名单,将DNS 请求转发给WebCache系统,并将WebCache的IP返回给用户。 步骤S104 ;查询LocalDNS的缓存,如果有内容将DNS缓存结果返回给用户; 步骤S105 ;如果步骤S103和步骤S104长时间未响应,LocalDNS递归查询;[000引步骤S106 ;向用户返回DNS解析结果。 本申请专利技术人发现现有技术中至少具有W下技术问题: 由于在现有技术中,在确定网络资源的调度策略时,只考虑到资源质量和资源归 属,故而在存在多个用户请求同一域名时,会将该多个用户都调度至网内资源质量好的资 源处,也即是会将大量用户调度至同一资源处,从而导致链路发生拥塞。
技术实现思路
本专利技术实施例提供一种网络资源调度方法及网络资源管理服务器,W解决采用现 有技术中的调度策略调度网络资源时,所导致的链路发生拥塞的技术问题。 本专利技术实施例技术方案如下: 第一方面,本专利技术实施例提供一种网络资源调度方法,应用于网络资源管理服务 器,包括;获得所述网络资源管理服务器的网络资源归属、网络资源质量和网络质量;根据 所述网络资源归属、所述网络资源质量和所述网络质量为网络资源确定调度策略;将所述 调度策略发送至LocalDNS域名系统。 由上述方案可知,在为网络资源确定调度策略时,综合考虑了网络资源管理服务 器的网络资源归属、网络资源质量和网络质量,故而在调度时可w通过网络质量对请求同 一域名的多个用户进行分流,从而达到降低链路拥塞的技术效果。 优选的,所述根据所述网络资源归属、所述网络资源质量和所述网络质量为网络 资源确定调度策略,具体包括;根据网络资源归属、网络资源质量和网络质量确定每个域名 对应的多个网络资源的网络资源评分值;将每个域名对应的多个网络资源中网络资源评分 值从高到低排序后的前N位的网络资源加入所述调度策略,N为正整数。由上述方案可知, 针对每个网络资源都会包含网络资源评分值,并且将每个域名对应的多个网络资源中网络 资源评分值从高到底排序后的前N位的网络资源加入调度策略,故而达到了所确定的网络 资源的调度策略更加精确的技术效果。 优选的,根据W下公式确定每个域名的网络资源评分值;S=Ax+By+Cz;其中,S表 示网络资源评分值;A表示网络资源归属的权重值;X表示根据网络资源归属对网络资源进 行评价所得到的评分值;B表示网络资源质量的权重值;y表示根据网络资源质量对网络资 源进行评价所得到的评分值;C表示网络质量的权重值;Z表示根据网络质量对网络资源进 行评价所得到的评分值。由上述方案可知,由于在计算每个域名的网络资源评分值时,会综 合考核网络资源归属的权重值、网络资源质量的权重值和网络质量的权重值,故而可W针 对不同需求,设定不同的权重值,进而所确定出的网络资源评分值更加精确。 优选的,所述方法还包括:将所述网络质量通过数据网管系统发送至路由器,W 使所述路由器根据接收到的网络质量调整路由表。由上述方案可知,可W根据网络质量调 整路由表,从而在选择路由时,可W选择网络质量较高的链路,进而进一步的降低链路的拥 塞。 优选的,所述网络质量具体包括;链路利用率、节点路由器拥塞信息、网内资源的 服务器负载信息、用户访问请求信息中的至少一种信息。 第二方面,本专利技术实施例提供一种网络资源管理服务器,包括:获得模块,用于获 得所述网络资源管理服务器的网络资源归属、网络资源质量和网络质量;确定模块,用于根 据所述网络资源归属、所述网络资源质量和所述网络质量为网络资源确定调度策略;第一 发送模块,用于将所述调度策略发送至LocalDNS域名系统。 由上述方案可知,在为网络资源确定调度策略时,综合考虑了网络资源管理服务 器的网络资源归属、网络资源质量和网络质量,故而在调度时可W通过网络质量对请求同 一域名的多个用户进行分流,从而达到降低链路拥塞的技术效果。 优选的,所述确定模块,具体包括;确定单元,用于根据网络资源归属、网络资源质 量和网络质量确定每个域名对应的多个网络资源的网络资源评分值;加入单元,用于将每 个域名对应的多个网络资源中网络资源评分值从高到低排序后的前N位的网络资源加入 所述调度策略,N为正整数。由上述方案可知,针对每个网络资源都会包含网络资源评分 值,并且将每个域名对应的多个网络资源中网络资源评分值从高到底排序后的前N位的网 络资源加入调度策略,故而达到了所确定的网络资源的调度策略更加精确的技术效果。 优选的,所述确定单元,具体用于,根据W下公式确定每个域名的网络资源评分 值;S=Ax+By+Cz;其中,S表示网络资源评分值;A表示网络资源归属的权重值;X表示根据 网络资源归属对网络资源进行评价所得到的评分值;B表示网络资源质量的权重值;y表示 根据网络资源质量对网络资源进行评价所得到的评分值;C表示网络质量的权重值;Z表示 根据网络质量对网络资源进行评价所得到的评分值。由上述方案可知,由于在计算每个域 名的网络资源评分值时,会综合考核网络资源归属的权重值、网络资源质量的权重值和网 络质量的权重值,故而可W针对不同需求,设定不同的权重值,进而所确定出的网络资源评 分值更加精确。 优选的,所述网络资源管理服务器还包括:第二发送模块,用于将所述网络质量 通过网管系统发送至路由器,W使所述路由器根据接收到的网络质量调整路由表。由上述 方案可知,可W根据网络质量调整路由表,从而在选择路由时,可W选择网络质量较高的链 路,进而进一步的降低链路的拥塞。优选的,所述网络质量具体包括;链路利用率、节点路由器拥塞信息、网内资源的 服务器负载信息、用户访问请求信息中的至少一种信息。【附图说明】 图1为现有技术中调度网络资源的流程图; 图2为本专利技术实施例中网络资源调度方法的流程图; 图3为本专利技术实施例网络资源调度方法中根据网络资源归属、网络资源质量和网 络质量为网络资源确定调度策略的流程图本文档来自技高网
...

【技术保护点】
一种网络资源调度方法,应用于网络资源管理服务器,其特征在于,包括:获得所述网络资源管理服务器的网络资源归属、网络资源质量和网络质量;根据所述网络资源归属、所述网络资源质量和所述网络质量为网络资源确定调度策略;将所述调度策略发送至Local DNS域名系统。

【技术特征摘要】

【专利技术属性】
技术研发人员:李牧易秋超倪伟
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1