[发明专利]域名解析方法和系统、微服务器集群节点和存储介质在审
申请号: | 202110171453.0 | 申请日: | 2021-02-08 |
公开(公告)号: | CN114945014A | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 陈梦夏;谢博琛;姚文胜;陈靖翔;梁奂;乔宏明;陈泳;胡军军 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L61/4511 | 分类号: | H04L61/4511;H04L67/1001 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 王云飞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域名解析 方法 系统 微服 集群 节点 存储 介质 | ||
1.一种域名解析方法,其特征在于,包括:
获取域名解析请求中域名对应的可选地址清单,可选地址清单包括多个目标IP地址;
确定每个目标IP地址和源IP地址的距离;
针对每个目标IP地址,根据目标集群应用负载情况和该目标IP地址,确定该目标IP地址的应用集群负载值;
针对每个目标IP地址,根据该目标IP地址的应用集群负载值、该目标IP地址和源IP地址的距离值,确定该目标IP地址的得分;
返回得分最高的目标IP地址。
2.根据权利要求1所述的域名解析方法,其特征在于,所述针对每个目标IP地址,根据该目标IP地址的应用集群负载值、该目标IP地址和源IP地址的距离值,确定该目标IP地址的得分包括:
获取每个目标IP地址的网络可达性系数和应用集群可用性系数;
针对每个目标IP地址,根据该目标IP地址的应用集群负载值、该目标IP地址和源IP地址的距离值、该目标IP地址的网络可达性系数和应用集群可用性系数,确定该目标IP地址的得分。
3.根据权利要求1所述的域名解析方法,其特征在于,所述确定每个目标IP地址和源IP地址的距离包括:
获取源IP地址;
针对每个目标IP地址,确定该目标IP地址和源IP地址的距离值。
4.根据权利要求1-3中任一项所述的域名解析方法,其特征在于,采用多个微服务器集群节点分别执行如权利要求1-3中任一项所述的域名解析方法。
5.根据权利要求4所述的域名解析方法,其特征在于,还包括:
受理和反馈模块接收用户输入的域名解析请求;
通过微服务器网关、多个微服务器集群节点、多个缓存集群和多个数据库进行域名匹配寻址;
受理和反馈模块将得分最高的目标IP地址反馈给用户终端。
6.根据权利要求5所述的域名解析方法,其特征在于,所述通过微服务器网关、多个微服务器集群节点、多个缓存集群和多个数据库进行域名匹配寻址包括:
微服务器网关根据分发规则,将域名解析请求分发到多个微服务器集群节点进行处理;
微服务器集群节点通过缓存集群在数据库进行域名匹配寻址。
7.根据权利要求6所述的域名解析方法,其特征在于,还包括:
通过应用程序接口模型,进行分发规则的调整,其中,调整规则不需要重启系统。
8.根据权利要求6所述的域名解析方法,其特征在于,还包括:
对域名解析的目标地址的负载情况进行判断,在解析算法中形加权因子,综合平均使用各个微服务器集群节点的使用负载。
9.一种微服务器集群节点,其特征在于,包括:
地址清单获取单元,被配置为获取域名解析请求中域名对应的可选地址清单,可选地址清单包括多个目标IP地址;
距离获取单元,被配置为确定每个目标IP地址和源IP地址的距离;
负载确定单元,被配置为针对每个目标IP地址,根据目标集群应用负载情况和该目标IP地址,确定该目标IP地址的应用集群负载值;
得分确定单元,被配置为针对每个目标IP地址,根据该目标IP地址的应用集群负载值、该目标IP地址和源IP地址的距离值,确定该目标IP地址的得分;
地址返回单元,被配置为返回得分最高的目标IP地址。
10.根据权利要求9所述的微服务器集群节点,其特征在于,所述微服务器集群节点被配置为执行实现如权利要求1-3中任一项所述的域名解析方法的操作。
11.一种微服务器集群节点,其特征在于,包括:
存储器,被配置为存储指令;
处理器,被配置为执行所述指令,使得所述微服务器集群节点执行实现如权利要求1-3中任一项所述的域名解析方法的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110171453.0/1.html,转载请声明来源钻瓜专利网。