一种分布式本地DNS系统及域名查询方法
摘要:
本申请提供一种分布式本地DNS系统及域名查询方法,所述系统包括被部署在多个节点上的本地DNS服务和中心DNS服务。其中,本地DNS服务对应的服务器节点可以向各自节点上的容器提供域名解析服务,在接收到DNS查询请求后,先在节点缓存中查询应答结果,如果查询到应答结果,直接向客户端返回应答结果;如果未查询到应答结果再向中心DNS服务进行查询,以通过中心DNS服务获得DNS查询请求对应的IP地址并发送给客户端,从而减轻云平台上各业务对平台中心化DNS系统的依赖性。避免上层业务跨服务器访问基础DNS服务,同时,本地DNS服务还支持自动配置,并在出现故障时自动切换,缓解DNS系统故障对业务造成的影响。
公开/授权文献
0/0