Alibaba Cloud DNS Practice
ICANN64 TechDay
guochuan.gc@alibaba-inc.com
Alibaba Cloud DNS Practice ICANN64 TechDay - - PowerPoint PPT Presentation
Alibaba Cloud DNS Practice ICANN64 TechDay guochuan.gc@alibaba-inc.com introduction Who we are Alibaba Cloud DNS team (Managed DNS/Cloud DNS/DNS service provider?) What we do? SLD Authoritative Sever / Local Resolver Server /
ICANN64 TechDay
guochuan.gc@alibaba-inc.com
DNS/DNS service provider?)
Public Resolver Server …
Managed DNS System Client Data Distributed System DB pop pop pop
Interface Traffic Manage System Uniform Login System
Internet Users
…
submit configuration dig out the result
1s
key point
Managed DNS System Client Data Distributed System DB pop pop pop
Interface Traffic Manage System Uniform Login System
Internet Users
…
Managed DNS System Client Data Distributed System DB pop pop pop
Interface Traffic Manage System Uniform Login System
Internet Users
…
backup system
1)disaster recovery 2)data consistency
Managed DNS System Client Data Distributed System DB pop pop pop
Interface Traffic Manage System
Internet Users
Uniform Login System
…
security
dns server
weight web.domain A x.x.x.x 2 y.y.y.y 1
Client
1 2 3
web.domain x.x.x.x
dns server
Client
web.domain x.x.x.x
dns server
Client
web.domain y.y.y.y
three times query, there will be 2/3 return x.x.x.x, 1/3 return y.y.y.y
cache + forwarder cache + forwarder cache + forwarder configure distribution system … … anycast cluster in every data center kernel module as cache for performance custom configuration for example PVT zone(Virtual Private Cloud) data center A data center B data center C
cache + forwarder cache + forwarder cache + forwarder cluster management system 223.5.5.5/223.6.6.6 custom configuration for example PVT zone(Virtual Private Cloud) … …
DNSAPI etcd etcd etcd server server DNSAPI
raft raft raft
agent
agent
stateless api etcd cluster anycast servers
client user+https client httpsserver+dnssec client dnssec server email system world wide web what's next?