[发明专利]权威服务器负载均衡的方法、设备及系统有效
申请号: | 201010272192.3 | 申请日: | 2010-09-02 |
公开(公告)号: | CN101945041A | 公开(公告)日: | 2011-01-12 |
发明(设计)人: | 毛伟;李晓东;吴军;王欣;金键;卢文哲 | 申请(专利权)人: | 中国科学院计算机网络信息中心;北龙中网(北京)科技有限责任公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08;H04L29/12 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 权威 服务器 负载 均衡 方法 设备 系统 | ||
技术领域
本发明属于互联网技术领域,涉及一种权威服务器负载均衡的方法、设备及系统。
背景技术
域名系统(Domain Name System;以下简称DNS)主要用于完成从域名到互联网协议(Internet Protocol;以下简称IP)地址的映射及其它互联网资源的解析,是当今互联网中重要的基础设施。
现有技术中,DNS包括递归服务器和权威服务器。图1为现有技术中在Internet上查询域名girigiri.gbrmpa.gov.au的流程图。下面以图1为例,介绍递归服务器和权威服务器的功能。如图1所示,递归服务器用于接收网络客户端的域名查询请求。递归服务器首先检查自身的缓存中是否保存有该域名查询请求对应的数据,如果已保存,递归服务器会立即将查询结果放入响应包中返回给请求查询的网络客户端用户。如果没有保存,递归服务器会替网络客户端向远程的权威服务器提出查询。如图1所示,递归服务器先将域名查询请求发送给根区域的权威服务器。根区域的权威服务器通过对域名查询请求中的域名进行解析,返回给递归服务器一个指向au区的权威服务器的地址。递归服务器根据接收到的地址,再将域名查询请求发送给au区的权威服务器,以供au的权威服务器对域名进行解析。如图1所示,再依次经过gov.au区的权威服务器以及gbrmpa.gov.au的权威服务器对域名girigiri.gbrmpa.gov.au的解析后,gbrmpa.gov.au区的权威服务器最终向递归服务器返回一个指向girigiri.gbrmpa.gov.au的地址,并由递归服务器将该地址返回给网络客户端,以供网络客户端访问。
图2为现有的DNS的权威服务器的负载均衡结构示意图。在图1所示DNS中,每一个区域的权威服务器中可能包括有多台服务器,称为一组权威服务器。如图2所示,以au区的权威服务器中包括有多台服务器为例:这多台服务器负责管理au区,对外公布一个IP地址。在au区内部的各台服务器之间采用任播技术。这样就需要考虑多台服务器之间负载均衡的问题。如图2所示,通常采用在递归服务器和au区的权威服务器之间设置有一个负载均衡设备。由负载均衡设备采用负载均衡调度方法实现递归服务器至au区内的各权威服务器之间的调度。现有技术中通常采用轮询(Round Robin;以下简称RR)负载均衡调度方法实现调度。该调度方法是每一次把域名查询请求轮流分配给内部的各台服务器,从1开始,直到N(内部服务器个数),然后重新开始循环。
但是,现有的RR负载均衡调度方法假设所有服务器的处理性能都相同,不关心每台服务器的当前连接数和响应速度。当请求服务间隔时间变化比较大时,RR负载均衡调度方法还会因为当前连接数和响应速度的差异,而容易导致服务器间的负载不平衡。而且RR负载均衡调度方法只适合于权威服务器组中的所有服务器都具有相同软硬件配置的情形,并且还要求平均服务请求相对均衡。因此,RR负载均衡调度方法不能实现真正的负载均衡,适用性较差。
发明内容
本发明提供一种权威服务器负载均衡的方法、设备及系统,用以解决现有技术中域名系统的权威服务器中负载均衡适用性差的缺陷,在各区的权威服务器组中实现负载均衡。
本发明提供一种权威服务器负载均衡的方法,包括下列步骤:
根据递归服务器的查询行为特征将递归服务器聚类为至少一个群集;
建立各所述群集与目标区的权威服务器组中的权威服务器之间的对应关系。
本发明提供一种权威服务器的负载均衡设备,包括:
聚类处理模块,用于根据递归服务器的查询行为特征将递归服务器聚类为至少一个群集;
配置模块,用于建立各所述群集与目标区的权威服务器组中的权威服务器之间的对应关系。
本发明还提供一种域名系统,包括至少一个递归服务器、至少一个区的权威服务器组,以及至少一个上述所述权威服务器的负载均衡设备;各区的权威服务器组中包括至少一个权威服务器;所述权威服务器的负载均衡设备与对应区的权威服务器组中的至少一个权威服务器连接;所述权威服务器的负载均衡设备还与所述至少一个递归服务器连接
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算机网络信息中心;北龙中网(北京)科技有限责任公司,未经中国科学院计算机网络信息中心;北龙中网(北京)科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010272192.3/2.html,转载请声明来源钻瓜专利网。