本文目录
显示
1.
云解析UDNS技术架构
1.1.
DNS服务简介
1.2.
内网DNS架构介绍
2.
云解析UDNS应用场景
2.1.
UDNS服务发现
2.2.
UDNS负载均衡
2.3.
UDNS高可用
2.4.
推荐阅读
UDNS服务是UCloud优刻得提供的高可用、可扩展的域名解析服务系统。当前为免费公测版本,仅支持内网域名解析。利用UDNS提供的内网解析服务,可以用于实现内网服务发现、负载均衡、服务高可用等场景。
通过设置内网域名解析,可以使用域名记录来管理VPC内的云资源,包括云主机、负载均衡等。使用云解析UDNS时,需要修改机器的DNS。修改方法见《UCloud优刻得内网云解析服务UDNS配置说明》。以下是UCloud云解析服务UDNS配额限制:
名称 | 限制 | 说明 |
---|---|---|
域名实例 | 5 | 每个账号、每个地域最多可添加5个域名实例 |
关联的VPC | 100 | 单个域名实例最多可绑定100个VPC |
记录数量 | 1000 | 单个域名实例下最多可添加1000条解析记录 |
每秒请求次数 | 5000 | 单个VPC内每秒的请求次数上限为5000次 |
前往UCloud官网体验UDNS>>
云解析UDNS技术架构
DNS服务简介
DNS(Domain Name System),是目前互联网依赖的一项服务,作为将域名和IP地址互相映射的系统,使人和业务都能更方便的访问互联网资源。DNS默认使用TCP和UDP的53端口。实际上,DNS查询一般使用UDP协议,使用TCP的情况非常罕见。UDNS系统提供的就是UDP的服务。
内网DNS架构介绍
UCloud内网DNS集群,采用BGP+ECMP实现高可用及高扩展性。架构如下图:
如上图所示,UCloud优刻得提供的UDNS服务是地域级别的产品。DNS集群可以认为是一个无状态的服务,每台服务器都可以独立对外提供服务。DNS服务器通过BGP对上游交换机宣告相同的VIP。DNS服务发生异常的时候,会宣告BGP的中断,从而将流量切换到其他服务器上,实现高可用。
云解析UDNS应用场景
DNS最核心的功能是将域名转换为IP地址,从而摆脱服务对于IP地址的依赖,通过对域名的操作,可实现以下功能:
UDNS服务发现
如上图,客户端将域名作为服务请求对象。服务端则分别向UDNS系统进行相应域名的注册,这样客户端就可以通过域名访问服务器。服务器IP地址发生迁移,客户端的配置也无需更改,修改UDNS中的DNS解析记录即可进行服务地址的无缝切换。
UDNS负载均衡
如上图,UDNS支持“随机应答”模式,用户可以配置这种模式的A记录和AAAA记录。UDNS根据配置的记录值和权重,可随机返回相应的值。根据权重,将客户端的请求分配到各个服务端。
UDNS高可用
如上图,用户可以通过抢注主机记录,实现服务的高可用。前往UCloud官网体验UDNS>>
推荐阅读
- UCloud优刻得内网云解析服务UDNS配置说明
- UCloud负载均衡服务ULB产品简介及功能概览