选型指南
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+
您可能关注的文档
- 第七章 经营决策分析.pdf
- 七丶房地产开发贷款.pdf
- 谈经营管理与网路科技.pdf
- 第十六章 经营杠杆与财务杠杆.pdf
- 2012年开发报建流程和技巧培训.pdf
- 营业部经理的日常工作与经营计划.pdf
- 万科项目开发标准化表单合并.pdf
- 生产管理8产品开发与设计.pdf
- 第5章 经营决策概述.pdf
- 房地产开发计划管理.pdf
- 2026年宁夏吴忠市单招职业适应性考试题库附答案详解.docx
- 2026年宁夏吴忠市单招职业适应性考试题库及答案详解1套.docx
- 临沂市2026年普通高等学校招生全国统一考试(模拟)历史+答案.docx
- 2026年宁夏吴忠市单招职业适应性考试题库及完整答案详解1套.docx
- 2026年宁夏吴忠市单招职业适应性考试题库带答案详解.docx
- 2026年宁夏吴忠市单招职业适应性考试题库参考答案详解.docx
- 2026年宁夏吴忠市单招职业适应性测试题库附答案详解.docx
- 2025年初中二年级道德与法治模拟测试卷.docx
- 2026年宁夏吴忠市单招职业适应性考试题库及参考答案详解1套.docx
- 2026年宁夏吴忠市单招职业适应性考试题库及参考答案详解.docx
原创力文档

文档评论(0)