人生苦短
一起搞机
justhost
aws
dotdot
recloud
spinservers

UCloud优刻得内网云解析服务UDNS技术架构及应用场景

racknerd

UDNS服务UCloud优刻得提供的高可用、可扩展的域名解析服务系统。当前为免费公测版本,仅支持内网域名解析。利用UDNS提供的内网解析服务,可以用于实现内网服务发现、负载均衡、服务高可用等场景。

通过设置内网域名解析,可以使用域名记录来管理VPC内的云资源,包括云主机负载均衡等。使用云解析UDNS时,需要修改机器的DNS。修改方法见《UCloud优刻得内网云解析服务UDNS配置说明》。以下是UCloud云解析服务UDNS配额限制:

名称限制说明
域名实例5每个账号、每个地域最多可添加5个域名实例
关联的VPC100单个域名实例最多可绑定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实现高可用及高扩展性。架构如下图:

DNS集群架构

如上图所示,UCloud优刻得提供的UDNS服务是地域级别的产品。DNS集群可以认为是一个无状态的服务,每台服务器都可以独立对外提供服务。DNS服务器通过BGP对上游交换机宣告相同的VIP。DNS服务发生异常的时候,会宣告BGP的中断,从而将流量切换到其他服务器上,实现高可用。

云解析UDNS应用场景

DNS最核心的功能是将域名转换为IP地址,从而摆脱服务对于IP地址的依赖,通过对域名的操作,可实现以下功能:

UDNS服务发现

如上图,客户端将域名作为服务请求对象。服务端则分别向UDNS系统进行相应域名的注册,这样客户端就可以通过域名访问服务器。服务器IP地址发生迁移,客户端的配置也无需更改,修改UDNS中的DNS解析记录即可进行服务地址的无缝切换。

UDNS负载均衡

UDNS负载均衡

如上图,UDNS支持“随机应答”模式,用户可以配置这种模式的A记录和AAAA记录。UDNS根据配置的记录值和权重,可随机返回相应的值。根据权重,将客户端的请求分配到各个服务端。

UDNS高可用

UDNS高可用

 如上图,用户可以通过抢注主机记录,实现服务的高可用。前往UCloud官网体验UDNS>>

未经允许不得转载:老刘测评 » UCloud优刻得内网云解析服务UDNS技术架构及应用场景