选型指南:CDN与DNS的设计与开发.pdf

选型指南 CDN系统中DNS设计与开发 SpeedyCloud 李孟 2015年10月14 日 目录  智能DNS解析概述  剖析域名解析过程  性能  智能DNS与CDN流量调度的关系 智能解析基础  一般业务形式  典型CDN DNS支持协议标准  典型权威DNS通信特点  系统消耗特征 典型业务形式 典型CDN DNS支持协议标准  rfc 1035 : 基础  rfc 2671 : EDNS0  rfc 3596 : AAAA  ECS支持: draft-vandergaast-edns-client-subnet-04 典型权威DNS通信特点  典型报文特征  UDP为主  单包请求应答  小数据包  五元组不重复  业务特征  延迟敏感  分布式部署 系统消耗特征  网络I/O密集型  小包高频  一次性网络I/O  CPU密集型  小包高频  一次性网络I/O  域名为字串查询和处理为主。  额外进行CDN策略计算 剖析域名解析过程  终端与Local DNS交互特征  Local DNS与 CDN DNS交互特征  Local DNS与 DNS集群的交互特征 终端与Local DNS交互特征  大部分终端使用是当地 本地终端用户群 Local DNS Local DNS的终端用户群 Local DNS与 智能DNS交互特征  Local DNS的用户规模差异极为悬殊 CDN DNS  从CDN DNS视角  Local DNS的cache稀释了热点  流量调度视角  每次DNS访问涵盖用户群大小不一 LDNS用户群 Local DNS与 DNS集群的交互特征  Local DNS择优:解析时延敏感  高概率选择近NS (RTT短)  低概率选择远NS (RTT长)  流量调度视角  每个NS获得的访问不对等 集群择优实例 高延迟情形下惩罚实例 502502 性能要求  高品质DNS设备的性能特征  评估性能设计指标  性能测试  网络I/O选型  新近出现的DNS数据存储 高品质DNS设备的性能特征  与ICMP echo服务(ping)特征相仿 性能指标评估 性能量级 域名解析量 单机性能 C40M - 40Gb DDoS C10M - 10Gb 小型DDoS C1M - 1Gb 小型DDoS C500K-C100 - 100Mb Knot、NSD、BIND、PowerDNS C10K - 10Mb BIND+

文档评论(0)

1亿VIP精品文档

相关文档