[发明专利]一种分配网络流量的方法及装置有效
申请号: | 201010197083.X | 申请日: | 2010-06-03 |
公开(公告)号: | CN101867580A | 公开(公告)日: | 2010-10-20 |
发明(设计)人: | 黄东;宗劼;李健松;周东树;李孟;郝兆军 | 申请(专利权)人: | 北京蓝汛通信技术有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/26 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100016 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分配 网络流量 方法 装置 | ||
技术领域
本发明涉及计算机及通信领域,特别是涉及分配网络流量的方法及装置。
背景技术
互联网的高速发展给人们的工作和生活带来了极大便利,随着人们对互联网(Internet)服务品质和访问速度的要求越来越高,内容分发网络(ContentDelivery Network,CDN)在互联网中扮演着越来越重要的角色。CDN是通过在现有网络中增加一层新的网络架构,将网站内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需内容,由此改变网络拥塞状况,提高网站响应速度。CDN的出现,从技术上全面解决了由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。
CDN网络中心的全局负载均衡(Global Server Load Balance,GSLB)是一个非常重要且关键的组成部分,其作用是实现在互联网上不同地域的服务器间的流量调配,保证使用最佳的服务器服务离自己最近的用户,从而确保访问质量。
然而,在用户比较密集的区域,服务器所要服务的用户较多,可能导致该服务器的负载过重。而距离稍远的服务器所要服务的用户可能比较少,处于轻负荷的状态。此时,依据单一的调度策略,其服务质量受到局限,无法满足用户的需求。
发明内容
本发明实施例提供一种分配网络流量的方法及装置,用于提高网络的服务能力。
一种分配网络流量的方法,包括以下步骤:
获得节点的节点QoS值;其中,节点QoS值是根据节点所包括的设备QoS值获得的,设备QoS值是根据设备的各监控项QoS值获得的,设备的各监控项QoS值是根据设备的各监控项指标获得的;
根据节点QoS值分配网络流量。
一种用于分配网络流量的装置,包括:
读取模块,用于获得节点的节点QoS值;其中,节点QoS值是根据节点所包括的设备QoS值获得的,设备QoS值是根据设备的各监控项QoS值获得的,设备的各监控项QoS值是根据设备的各监控项指标获得的;
分配模块,用于根据节点QoS值分配网络流量。
本发明实施例根据设备的各监控项指标获得设备的各监控项QoS值,进而获得设备QoS值,以及节点QoS值,为各监控项提供了统一的评价标准,同时为设备或节点提供了统一的评价标准,并根据节点QoS值分配网络流量。由于节点QoS值综合考虑了设备的多个监控项指标,不再依赖单一的调度策略,使网络流量的分配更合理,因此提高了网络的服务能力。
附图说明
图1为本发明实施例中分配网络流量的主要方法流程图;
图2为本发明实施例中主要由DNS实现的分配网络流量的方法流程图;
图3为本发明实施例中主要由节点侧实现的分配网络流量的方法流程图;
图4为本发明实施例中装置的主要结构图;
图5为本发明实施例中装置的详细结构图;
图6为本发明实施例中监控项QoS值的示意图。
具体实施方式
本发明实施例根据设备的各监控项指标获得设备的各监控项QoS值,进而获得设备QoS值,以及节点QoS值,为各监控项提供了统一的评价标准,同时为设备或节点提供了统一的评价标准,并根据节点QoS值分配网络流量。由于节点QoS值综合考虑了设备的多个监控项指标,不再依赖单一的调度策略,使网络流量的分配更合理,因此提高了网络的服务能力。
本实施例中监控项指标为监控项的能力值,包括负载值、时延长度值和距离值(包括物理距离和路由距离等)中的一项或多项,还可以有其它监控项指标,凡是能够反映设备的服务能力的监控项指标均适用于本实施例。
本实施例中节点由一个或多个设备组成,一个节点中的设备使用相同的虚拟互联网协议(VIP)对外提供服务。
参见图1,本实施例中分配网络流量的主要方法流程如下:
步骤101:获得节点的节点QoS值。其中,节点QoS值是根据节点所包括的设备QoS值获得的,设备QoS值是根据设备的各监控项QoS值获得的,设备的各监控项QoS值是根据设备的各监控项指标获得的。
步骤102:根据节点QoS值分配网络流量。
设备的各监控项QoS值是根据设备中满足预设监控项条件的各监控项指标获得的;或者,设备QoS值是根据设备中满足预设监控项条件的各监控项QoS值获得的。监控项条件有多种,如满足监控项条件的各监控项指标为监控项生效标识为真的各监控项指标;还可以有其它监控项条件,均适用于本实施例。
在步骤101中,可以获得满足预设控制条件的节点的节点QoS值。满足的预设控制条件至少包括下列节点之一:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京蓝汛通信技术有限责任公司,未经北京蓝汛通信技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010197083.X/2.html,转载请声明来源钻瓜专利网。