智能DNS调度原则说明

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能DNS调度原则说明

1.智能DNS的调度方式:

智能DNS调度流程如下:

A.拨测系统通过拨测探针,获取全量的TOP50的域名和URL

B.通过匹配每日DNS日志或系统累积解析出的IP地址库,获取每一个域名对

应的所有IP地址

C.系统对每一个域名的每一个IP地址进行拨测

D.拨测后获取该域名下所有IP地址的质量排名

E.将排名分成不同的区间,并返回给DNS

F.DNS服务器端对测试结果进行生效和刷新

●步骤A每日轮寻一次;

●其余步骤每15分钟完成一次;

●质量区间通过对不同域名的IP访问的质量情况,按照厂家的算法或自定

义算法,计算出综合质量,区间划分如下:

i.100~85分:质量较优,无明显用户感知

ii.85~60分:质量一般,无明显卡顿

iii.60~40分:质量较差:有明显卡顿感知

iv.40分以下:严重卡顿,打开缓慢

v.0分:无法访问

●全过程采用流处理模式,降低突发的资源消耗;

●可通过外部手段对解析出的IP地址进行扩充,增强可调度性;

2.智能DNS业务保障规则与措施

因考虑到DNS业务的特殊性,为了使得智能DNS最基本的保障用户的正常访问,因此需要通过业务保障规则来加以限制。

措施1:通过质量区间来随机调度

在使用智能DNS之前,DNS的调度原则上是完全随机调度。如10个域名,每个域名理论上的访问概率均为10%。

使用智能DNS后,为避免最优质量的IP因固定在第一位导致访问概率无限接近100%,导致访问量过多引发单台服务器并发过高引发故障,因此DNS在进行调度的过程中,需要对同一个区间内的IP地址进行随机排序。

措施2:扩展DNS解析范围

为了避免因省内调度导致了

措施3:真实访问

因拨测系统采用直接模拟用户访问的措施,因此拨测系统能够发送给DNS的IP,必然是均是可以正常访问的域名和IP,。

措施4:优先调度原则

通过拨测系统分析,可获取各省、各运营商的业务访问质量,形成各省的优先级。DNS通过该优先级对各IP地址进行调度。

3.智能DNS业务故障案例

2018年5月,某ICP厂家因CDN主调度服务器机房出现光纤被挖断的问题,由此导致全国移动用户调度受到影响。调度混乱导致全国大面积的出现了访问过慢或无法访问的情况。

某地移动应移动集团要求对省内情况进行排查,排查的过程中意外的发现本省用户访问质量较为正常。

后进一步验证发现,因受到影响的域名,均已纳入到了智能DNS系统中,智能DNS通过调度网外DNS解析结果,获取质量较优的调度地址,实现了智能DNS 调度,保障了用户访问的质量。

相关文档
最新文档