一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种内容商IPV4和IPV6资源池负载均衡调度方法与流程

2021-11-06 00:42:00 来源:中国专利 TAG:

技术特征:
1.一种响应双栈请求进行负载均衡的调度方法,包括:客户端发起针对域名的type65资源记录查询;如果本地dns服务器未缓存针对所述域名的type65资源记录,向权威dns服务器查询针对该域名的解析结果,所述解析结果中包括针对所述域名的一个或多个ipv4地址和ipv6地址;gslb模块确定所述一个或多个ipv4地址和ipv6地址中每个地址的优先级;以及gslb模块向客户端返回type65资源记录,所述type65资源记录基于所述一个或多个ipv4地址和ipv6地址中每个地址的优先级,按优先级从高到低的次序依次列出所述一个或多个ipv4地址和ipv6地址,使得优先级最高的地址排序在最前。2.如权利要求1所述的方法,其特征在于,进一步包括:所述客户端基于接收到的所述type65资源记录,根据ipv4地址和ipv6地址的优先级次序来选择最优地址进行访问,其中所述最优地址为排序第一的地址。3.如权利要求1所述的方法,其特征在于,gslb模块确定所述一个或多个ipv4地址和ipv6地址的优先级,进一步包括:gslb模块基于与所述一个或多个ipv4地址和ipv6地址相关联的服务器距客户端的距离、与所述一个或多个ipv4地址和ipv6地址相关联的链路情况和/或与所述一个或多个ipv4地址和ipv6地址相关联的服务资源情况来确定所述一个或多个ipv4地址和ipv6地址中每个地址的优先级。4.一种响应双栈请求进行负载均衡的调度方法,包括:客户端发起针对域名的txt资源记录查询;如果本地dns服务器未缓存针对所述域名的txt资源记录,向权威dns服务器查询针对该域名的解析结果,所述解析结果中包括针对所述域名的一个或多个ipv4地址和ipv6地址;gslb模块确定所述一个或多个ipv4地址和ipv6地址中每个地址的优先级;以及gslb模块向客户端返回txt资源记录,所述txt资源记录基于所述一个或多个ipv4地址和ipv6地址中每个地址的优先级,按优先级从高到低的次序依次列出所述一个或多个ipv4地址和ipv6地址,使得优先级最高的地址排序在最前。5.如权利要求4所述的方法,其特征在于,进一步包括:所述客户端基于接收到的所述txt资源记录,根据ipv4地址和ipv6地址的优先级次序来选择最优地址进行访问,其中所述最优地址为排序第一的地址。6.如权利要求4所述的方法,其特征在于,gslb模块确定所述一个或多个ipv4地址和ipv6地址的优先级,进一步包括:gslb模块基于与所述一个或多个ipv4地址和ipv6地址相关联的服务器距客户端的距离、与所述一个或多个ipv4地址和ipv6地址相关联的链路情况和/或与所述一个或多个ipv4地址和ipv6地址相关联的服务资源情况来确定所述一个或多个ipv4地址和ipv6地址中每个地址的优先级。7.一种响应双栈请求进行负载均衡的调度系统,包括:客户端,所述客户端被配置为发起针对域名的type65或txt资源记录查询;权威dns服务器,所述权威dns服务器被配置为提供针对所述域名的解析结果,所述解析结果中包括针对所述域名的一个或多个ipv4地址和ipv6地址;gslb模块,所述gslb模块被配置为确定所述一个或多个ipv4地址和ipv6地址中每个地
址的优先级,并向所述客户端返回type65或txt资源记录,所述type65或txt资源记录基于所述一个或多个ipv4地址和ipv6地址中每个地址的优先级,按优先级从高到低的次序依次列出所述一个或多个ipv4地址和ipv6地址,使得优先级最高的地址排序在最前。8.如权利要求7所述的系统,其特征在于,确定所述一个或多个ipv4地址和ipv6地址中每个地址的优先级进一步包括:基于与所述一个或多个ipv4地址和ipv6地址相关联的服务器距客户端的距离、与所述一个或多个ipv4地址和ipv6地址相关联的链路情况和/或与所述一个或多个ipv4地址和ipv6地址相关联的服务资源情况来确定所述一个或多个ipv4地址和ipv6地址中每个地址的优先级。9.一种响应双栈请求进行负载均衡的调度方法,包括:httpdns客户端sdk获取指示httpdns客户端是否支持ipv4和ipv6双栈的配置信息;httpdns客户端sdk发起针对域名的解析请求,其中所述httpdns客户端sdk基于所述配置信息来向httpdns服务端发起针对域名的a和/或aaaa解析请求;所述httpdns服务端基于接收到的解析请求,获得针对所述域名的一个或多个ip地址;所述httpdns服务端的gslb模块基于与所述一个或多个ip地址相关联的链路情况和/或与所述一个或多个ip地址相关联的服务资源情况从所述一个或多个ip地址中选取最优ip地址,并发送到所述httpdns客户端。10.一种用于响应双栈请求进行负载均衡的调度的计算设备,包括:处理器;存储器,所述存储器存储有指令,所述指令在被所述处理器执行时能执行如权利要求1

6和9中任一所述的方法。

技术总结
本发明涉及一种内容商IPV4和IPV6资源池负载均衡调度方法。在本发明中,使用HTTPDNS进行的DNS访问过程中,HTTPDNS客户端通过请求携带移动客户端设备的双栈运行信息给服务端,HTTPDNS服务端通过GSLB来对链路和服务资源情况进行确定,以将A或AAAA资源记录返回给移动客户端。在本发明中,还使用DNS Type65资源记录代替传统的DNS A和AAAA资源记录访问,权威服务器GSLB根据IPv4和IPv6的链路和服务资源情况,确定IPv4和IPv6地址的优先级降序排列并返回给客户端。在本发明中,还赋予DNS TXT资源记录格式的特殊含义,使用该记录类型代替传统的DNS A和AAAA资源记录访问,权威服务器GSLB根据IPv4和IPv6的链路和服务资源情况,确定IPv4和IPv6地址的优先级降序排列并返回给客户端。户端。户端。


技术研发人员:张晓东 张宇 罗永勇
受保护的技术使用者:牙木科技股份有限公司
技术研发日:2021.08.13
技术公布日:2021/11/5
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献