应用场景
DNS最核心的功能是将域名转换为IP地址,从而摆脱服务对于IP地址的依赖,通过对域名的操作,可实现以下功能:
服务发现
如上图,客户端将域名作为服务请求对象。服务端则分别向UDNS系统进行相应域名的注册,这样客户端就可以通过域名访问服务器。服务器IP地址发生迁移,客户端的配置也无需更改,修改UDNS中的DNS解析记录即可进行服务地址的无缝切换。
负载均衡
如上图,UDNS支持“随机应答”模式,用户可以配置这种模式的A记录和AAAA记录。UDNS根据配置的记录值和权重,可随机返回相应的值。根据权重,将客户端的请求分配到各个服务端。
高可用
如上图,客户可以通过抢注主机记录,实现服务的高可用。