基于云解析的全局负载均衡方法及系统技术方案

技术编号:27204200 阅读:23 留言:0更新日期:2021-01-31 12:22
本发明专利技术公开了一种基于云解析的全局负载均衡方法及系统,涉及互联网技术领域,主要目的在于解决现有全局负载均衡效率较差的问题。包括:当本地域名服务器未查找到终端请求查询的应用服务域名时,所述本地域名服务器确定与所述应用服务域名对应的权威域名服务器,并向所述权威域名服务器发送第一查询请求;所述权威域名服务器确定所述应用服务域名匹配为云解析域名服务器后,反馈与所述应用服务域名匹配的域名指向信息至所述本地域名服务器;所述本地域名服务器向所述云解析域名服务器发送携带有所述域名指向信息的第二查询请求;所述云解析域名服务器基于所述域名指向信息确定指向域名。指向域名。指向域名。

【技术实现步骤摘要】
基于云解析的全局负载均衡方法及系统


[0001]本专利技术涉及一种互联网
,特别是涉及一种基于云解析的全局负载均衡方法及系统。

技术介绍

[0002]随着互联网领域中网络业务量的不断提高,越来越多的网络访问量、数据流量快速地影响着服务器设备处理网络任务的效果。因此,提出了负载均衡技术,以满足网络数据高效处理、网络灵活性及可用性需求,尤其是全局负载均衡(Global Load Server Balance,以下简称:GLSB),能够为用户提供完全透明的服务,使用户无需关心服务器集群的物理分布,能够有效避免服务器集群的单点失效,通过就近访问的方式提高服务器集群的响应速度。
[0003]目前,现有对于网络访问服务是基于应用服务器配置多个IP地址提供给用户,当用户请求网络访问时,本地域名服务器根据域名依次向各网络服务器请求确定,返回与域名匹配的IP地址。但是,由于本地域名服务器无法动态地基于域名进行分配负载,使得当产生大量、激增网络访问服务时,影响网络服务端的可用性,使得网络服务访问效果较差,因此,急需一种基于云解析的全局负载均衡方法来解决上述问题。

技术实现思路

[0004]有鉴于此,本专利技术提供一种基于云解析的全局负载均衡方法及系统,主要目的在于解决现有当产生大量、激增网络访问服务时,影响网络服务端的可用性,使得网络服务访问效果较差的问题。
[0005]依据本专利技术一个方面,提供了一种基于云解析的全局负载均衡方法,包括:
[0006]当本地域名服务器未查找到终端请求查询的应用服务域名时,所述本地域名服务器确定与所述应用服务域名对应的权威域名服务器,并向所述权威域名服务器发送第一查询请求;
[0007]所述权威域名服务器确定所述应用服务域名匹配为云解析域名服务器后,反馈与所述应用服务域名匹配的域名指向信息至所述本地域名服务器;
[0008]所述本地域名服务器向所述云解析域名服务器发送携带有所述域名指向信息的第二查询请求;
[0009]所述云解析域名服务器基于所述域名指向信息确定指向域名,反馈与所述指向域名匹配的IP地址至所述本地域名服务器,以使所述本地域名服务器将所述IP地址发送至所述终端进行应用服务访问。
[0010]依据本专利技术另一个方面,提供了一种基于云解析的全局负载均衡系统,包括:本地域名服务器、根服务器、顶级域名服务器、权威域名服务器、云解析域名服务器,其中,所述本地域名服务器分别与所述根服务器、所述顶级域名服务器、所述权威域名服务器、所述云解析域名服务器相连接,
[0011]所述本地域名服务器,用于当未查找待终端请求查询的应用服务域名时,所述本地域名服务器确定与所述应用服务域名对应的权威域名服务器,并向所述权威域名服务器发送第一查询请求;
[0012]所述权威域名服务器,用于确定所述应用服务域名匹配为云解析域名服务器后,反馈与所述应用服务域名匹配的域名指向信息至所述本地域名服务器;
[0013]所述本地域名服务器,还用于向所述云解析域名服务器发送携带有所述域名指向信息的第二查询请求;
[0014]所述云解析域名服务器,用于基于所述域名指向信息确定指向域名,反馈与所述指向域名匹配的IP地址至所述本地域名服务器,以使所述本地域名服务器将所述IP地址发送至所述终端进行应用服务访问。
[0015]借由上述技术方案,本专利技术实施例提供的技术方案至少具有下列优点:
[0016]本专利技术提供了一种基于云解析的全局负载均衡方法及系统。与现有技术相比,本专利技术实施例通过当本地域名服务器未查找到终端请求查询的应用服务域名时,所述本地域名服务器确定与所述应用服务域名对应的权威域名服务器,并向所述权威域名服务器发送第一查询请求;所述权威域名服务器确定所述应用服务域名匹配为云解析域名服务器后,反馈与所述应用服务域名匹配的域名指向信息至所述本地域名服务器;所述本地域名服务器向所述云解析域名服务器发送携带有所述域名指向信息的第二查询请求;所述云解析域名服务器基于所述域名指向信息确定指向域名,反馈与所述指向域名匹配的IP地址至所述本地域名服务器,以使所述本地域名服务器将所述IP地址发送至所述终端进行应用服务访问,实现基于云解析域名服务器完成对IP地址查询来完成全局负责均衡的目的,并且快速地、有效地为用户查询到应用服务域名的IP地址,使得在高并发状态下,基于预先分配的均衡负载的域名指向信息准确的匹配到IP地址,即仅仅重新配置域名指向信息即可完成负载均衡的重新分配,满足了IP地址动态访问的负载均衡需求,从而大大提高了全局负载均衡的效率。
[0017]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0018]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0019]图1示出了本专利技术实施例提供的一种基于云解析的全局负载均衡方法流程图;
[0020]图2示出了本专利技术实施例提供的另一种基于云解析的全局负载均衡方法流程图;
[0021]图3示出了本专利技术实施例提供的一种基于云解析的全局负载均衡系统架构图;
[0022]图4示出了本专利技术实施例提供的一种云解析域名服务器中IP地址池的结构示意图;
[0023]图5示出了本专利技术实施例提供的一种基于云解析的全局负载均衡系统;
[0024]图6示出了本专利技术实施例提供的另一种基于云解析的全局负载均衡系统。
具体实施方式
[0025]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0026]本专利技术实施例提供了一种基于云解析的全局负载均衡方法,如图1所示,该方法包括:
[0027]101、当本地域名服务器未查找到终端请求查询的应用服务域名时,所述本地域名服务器确定与所述应用服务域名对应的权威域名服务器,并向所述权威域名服务器发送第一查询请求。
[0028]其中,所述本地域名服务器分别连接于根服务器、顶级域名服务器、权威域名服务器、云解析域名服务器,当本地域名服务器接收到终端请求查询的应用服务域名时,首先从本地域名服务器中查找是否存在存储的应用服务域名对应的IP地址,若不存在,则本地域名服务器依次请求根服务器、顶级域名服务器确定出应用服务域名对应可查询的权威域名服务器,本地域名服务器向确定的可查询的权威域名服务器发送第一查询请求。
[0029]102、所述权威域名服务器确定所述应用服务域名匹配为云解析本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云解析的全局负载均衡方法,其特征在于,包括:当本地域名服务器未查找到终端请求查询的应用服务域名时,所述本地域名服务器确定与所述应用服务域名对应的权威域名服务器,并向所述权威域名服务器发送第一查询请求;所述权威域名服务器确定所述应用服务域名匹配为云解析域名服务器后,反馈与所述应用服务域名匹配的域名指向信息至所述本地域名服务器;所述本地域名服务器向所述云解析域名服务器发送携带有所述域名指向信息的第二查询请求;所述云解析域名服务器基于所述域名指向信息确定指向域名,反馈与所述指向域名匹配的IP地址至所述本地域名服务器,以使所述本地域名服务器将所述IP地址发送至所述终端进行应用服务访问。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述云解析域名服务器为各应用服务域名分别配置匹配的CNAME类型的域名指向信息以及对应的指向域名,并将所述CNAME类型的域名指向信息发送至所述权威域名服务器中进行存储;所述云解析域名服务器存储与所述指向域名匹配的IP地址。3.根据权利要求2所述的方法,其特征在于,所述云解析域名服务器基于所述域名指向信息确定指向域名,反馈与所述指向域名匹配的IP地址至所述本地域名服务器包括:所述云解析域名服务器根据所述CNAME类型的域名指向信息确定匹配的指向域名,反馈给所述本地域名服务器;所述本地域名服务器基于所述指向域名向所述云解析域名服务器发送IP地址查询请求;所述云解析域名服务器根据所述指向域名确定IP地址,并向所述本地域名服务器进行反馈。4.根据权利要求3所述的方法,其特征在于,所述云解析域名服务器根据所述指向域名确定IP地址包括:从预先构建的至少一个IP地址池中,依次查询与所述指向域名匹配的至少一个IP地址,并对所述IP地址的网络服务状态进行检测;若所述IP地址的网络服务状态为异常,则从匹配出的至少一个IP地址中删除所述网络服务状态为异常的IP地址。5.根据权利要求4所述的方法,其特征在于,所述从匹配出的至少一个IP地址中删除所述网络服务状态为异常的IP地址包括:若删除所述网络服务状态为异常的IP地址池中获取的IP地址后,不存在与所述指向域名匹配的IP地址,则基于备用IP地址池查找与所述指向域名匹配的IP地址。6.根据权利要求4所述的方法,其特征在于,所述方...

【专利技术属性】
技术研发人员:陈伟
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:

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

1