dns解决方案

环球(中国)集团股份有限公司DNS 解决方案 ,目 录目录一、 DNS 解决方案 ..........................................

环球(中国)集团股份有限公司

DNS 解决方案

,

目 录

目录

一、 DNS 解决方案 ................................................................................................ 4

1. 现状分析.......................................................................................................... 4 2. 重点考虑的问题.............................................................................................. 5

2.1 安全稳定问题 ....................................................................................... 5

2.2 解析能力问题 ....................................................................................... 5

2.3 快速高效问题 ....................................................................................... 5

2.4 线性扩容问题 ....................................................................................... 5

2.5 管理运维问题 ....................................................................................... 6

2.6 数据分析问题 ....................................................................................... 6

2.7 二次开发问题 ....................................................................................... 6 3. 方案设计.......................................................................................................... 6 4. 方案说明.......................................................................................................... 7 5. 方案优势.......................................................................................................... 8

5.1

5.2

5.3

5.4

5.5

5.6

5.7

5.8 整体系统响应快速性........................................................................ 8 整体系统稳定可靠性........................................................................ 8 整体系统的高安全性........................................................................ 9 整体系统的高可用性........................................................................ 9 数据统计分析和挖掘...................................................................... 10 整体系统预警应急处理.................................................................. 10 整体系统的可扩展性...................................................................... 11 整体系统二次开发性...................................................................... 11 6. 方案实施........................................................................................................ 11

6.1 整体实施 ............................................................................................. 11

6.2 分步实施 ............................................................................................. 12 7. DNS 混用的解决........................................................................................... 14

二、DNS 配置 ............................................................................................................ 16

, ,

一、 DNS 解决方案

1. 现状分析

随着公司业务的飞速发展迅速,业务遍布全国各地,对网络的要求也在不断提高。目前公司两大平台的域名解析是由第三方来完成的,存在着严重的安全和稳定的隐患,存在速度低下(至少是不理想)的访问效率问题,不仅影响公司的形象,也会严重影响到我们公司业务的快速发展,具体表现为: ● 跨运营商访问速度缓慢/跨地区访问速度缓慢

造成访问过慢的主要是有以下几点造成的:

跨网访问应用服务器

跨网访问会存在延时,造成访问速度低下。

可以通过智能DNS 判断用户的源IP ,进行解析,从面避免用户夸网进行访问

跨地域访问应用服务器

如果一个海南的用户访问北京的一台应用服务器,即使同一运营商,也会存在访问速度很慢的现象。

通过智能DNS ,可以让用户就近访问应用服务器,从而提高打开应用服务的速度

● 宕机的处理和避免

在保证单体DNS 服务器稳定的同时,通过各个站点、节点均采用双机或者多机热备的模式,来避免个别DNS 出现异常给用户解析带来的影响。 ● 部分用户存在混用DNS 问题

DNS 混用是指用户设置了非本地运营商提供的DNS 地址,而造成智能DNS 在解析时不能准确的判断其真实的来源。

● DNS 面临的安全风险如何保障问题

目前是采用第三方做授权解析的方式,这就不可避免地存在安全风险,如域名劫持、DNS 解析能力、DNS 稳定性等

架设一套高阳捷讯公司自己的域名解析系统,来解决跨运营商、跨地域访问及解析安全问题,来保障我们两大平台业务的健康快速的发展。

,

2. 重点考虑的问题

架设自己独立的智能域名解析系统(DNS ),可以有效地解决上述问题(DNS 混用除外),我们在建设智能域名解析系统的时候,需要着重关注下面的问题:

2.1 安全稳定问题

整个智能域名解析系统(DNS )具有高稳定性和高安全性能;内部互为备份能力;具体有灾备解决方案和灾备能力;具有灾备应急解决方案,并具有快速恢复能力;具有高可用性,具有避免单节点、端口故障的能力;

2.2 解析能力问题

整个智能域名解析系统(DNS ),需要具备很高的解析处理能力,不仅要满足现有业务的需要,也要具有足够的冗余度,能满足未来业务发展的需要。

2.3 快速高效问题

不论是我们的电子支付平台还是电子商务平台,都需要DNS 系统快速反应,整个智能域名解析系统(DNS )本身需要对解析请求的快速处理,也必须通过智能解析的方式,来避免跨运营商访问,以提高访问速度,同时,也需要通过智能域名解析系统(DNS )的处理,达到按照区域就近访问,以提高访问速度。

2.4 线性扩容问题

公司业务是快速发展的,公司的客户数量也会随之不断迅速增加的,随之而来的就是对我们两大平台的访问量的迅速增加;一旦智能域名解析系统(DNS )需要扩容时,我们必须考虑扩容成本问题,尽可能做到只增加智能DNS 设备及必备的周边设备,不需要增加过大的投入,最好是线性或者接近线性,如将来我们以行政省份为DNS 节点的建设,仅DNS 设备的数量就是很大的。降低扩容成

,

本就将成为一个重要问题。

2.5 管理运维问题

委托第三方进行授权解析的方式,无法及时准确地管理DNS ,DNS 的管理也相对繁琐,不可能做到对DNS 的实时管理;

2.6 数据分析问题

智能域名解析系统(DNS )数据的统计与分析是非常重要的,对我们两大平台业务的进展情况、客户的分布情况以及相关细节情况都是一个非常好的体现,通过数据分析、统计及深度挖掘,不仅能让我们及时了解现有业务及客户状况,对我们业务的在整体和局部的开展等都有非常好的指导作用。

2.7 二次开发问题

新建设的智能域名解析系统(DNS ),需要与公司现有管理平台等进行对接,才能融为一体,更大地发挥各部分的作用和功能,以满足我们业务发展的需要,这不可避免地需要在系统的的管理、接口、局部功能调整等方面进行二次开发,以便整个智能域名解析系统(DNS )与原有平台和管理系统有机的融合。

3. 方案设计

方案思路:

1、建立以广东省珠海市为中心的智能DNS 核心站点;

2、建立以广东省珠海市为中心的DNS 运营数据挖掘平台;

3、分别在广东、上海、四川、西北、东北建立5个骨干站点(具体站点的设置,可根据公司业务发展和分布来进行);

4、从安全的角度考虑,可以将广东站点或者上海站点之一进行扩容,成为北京站点的灾备站点;

5、如业务发展需要,增设以大区或者其他方式为单位的DNS 节点;

,

具体结构示意图如下:

4. 方案说明

1、广东省珠海站点:

作为整个域名解析系统(DNS )的核心,除负责正常的解析任务外,还承担任何一个DNS 站点的备份任务。设计架设4套高端智能DNS 设备,前端加设负载均衡设备,同时,架设数据挖掘服务器和存储设备。

高端DNS 设备:负责处理客户的解析请求

负载均衡设备:负责将解析请求分配到每套DNS 设备上

数据挖掘服务器:负责整个智能DNS 系统数据的搜集、整理、分析、报表及深度挖掘

存储设备:负责整个智能DNS 系统数据的存储

2、骨干节点(广州、上海、西北、东北、四川):

分别架设2套高端智能DNS 设备,成双机热备模式,承担正常的解析服务

3、灾备站点:

为了提高整个DNS 体系的灾备能力和抵御不可预测灾难的能力,可将广州或者上海站点建设成为整个智能DNS 系统的灾备站点,需要扩容至4套智能

,

DNS 设备,并在前段增加负载均衡设备,以及DNS 运营数据挖掘服务器和存储设备,与北京站点同样的模式

4、如业务需要,可以直接按照大区或者其他划分方式,增设DNS 站点,并将智能DNS 设备架设成双机热备的模式即可。

5. 方案优势

5.1

体系统响应快速性

1、对用户所有的解析请求,按照DNS 规则,平均分配到各站点的智能DNS 服务器上进行解析,有效提高了智能DNS 服务器的使用效率,同时也考虑到DNS 请求峰值的情况出现,避免了个别智能DNS 服务器因负载过大而导致的解析速度降低和整体DNS 集群运行效率较低的问题;

2、在DNS 上进行策略配制,限制递归解析请求,提高DNS 的使用效率,降低了整个智能DNS 集群的负载;

3、所有的日志全部在数据挖掘中心上进行存储和分析,降低整个智能DNS 服务器群的资源开销,有效减轻整个DNS 集群的负载,达到保证DNS 集群的响应速度; 整

5.2

体系统稳定可靠性 整

1、采用数据挖掘中的监控模块,对整套智能DNS 群进行监控,可以监控到每个智能DNS 服务器的各种指标情况,异常情况进行预警和报警,并以手机短信和邮件的方式,及时通知运维人员进行处理;

2、所有连接均采用双线链接模式,端口采用链路聚合模式,避免单点、单路故障,最大可能地保证了整个智能DNS 集群的可靠性;

3、整个DNS 系统架构,充分考虑到了整体的可靠性。每个站点均采用双机

,

或者多级热备的模式,当有任何一台DNS 设备出现宕机,热备智能DNS 服务器快速接替故障设备;如果单站点宕机,北京站点或者其他站点会立刻接替服务,不会影响到用户解析请求的快速处理,从而最大可能地保证整个智能DNS 集群系统的可靠运行;

4、根据方案设计要求,我们在整个智能DNS 集群上已经考虑到了整个系统的冗余。

5.3

体系统的高安全性

单体DNS 服务器的安全性

硬件:由Intel 全球10大嵌入式设备合作商定制提供

系统:BSD 底层系统,秉承UNIX 的安全、稳定性

防护:防DDOS 攻击、防IP 欺骗、防端口攻击

运行:内部应用软件自检,故障自动重启功能

端口:多网卡链路聚合,线路故障自动切换功能

管理:全WEB 操作,三级用户权限管理模式

整体架构安全性 整

各个DNS 站点互为备份,当出现个别站点停电、网络通讯等故障时,其他站点会立刻自动接替工作,不影响用户的正常解析,从而保证了整个DNS 系统的安全性。

5.4

体系统的高可用性 整

暴雪娱乐有限公司DNS 系统支持HA 双机热备模式、双机负载均衡、链路聚合等功能,可以有效保证设备7×24小时不间断地提供服务;

100%的通过中文WEB 界面、简洁明了的图形用户界面,直观易用,极大地简化了系统配置复杂度。管理员只需要具备一定的DNS 知识,就可以快速掌握系统的配置和维护,可以很好的使用这套系统。而且具有操作记录功能,可以跟踪

,

管理员的操作行为。

5.5

据统计分析和挖掘 数

1、暴雪娱乐有限公司DNS 设备提供丰富的日志,如:DNS 日志、安全日志、系统日志、操作日志和登录日志,通过日志全面评估当前系统的运行状态和故障定位;

暴雪娱乐有限公司DNS 设备支持图形查询统计,能让您直观的看到当前每秒查询统计。暴雪娱乐有限公司DNS 系统支持每个域名在运行期间的查询统计。通过此功能,用户可以直观的看到每个域名、每条线路的查询统计数据,为您的运营提供参考数据。

2、整体解决方案专门配置了DNS 运营数据挖掘平台,对整个系统内每套DNS 设备进行日志数据的搜集和整理,进行统计分析和数据挖掘,可以针对运营商、IP 、域名、区域、时间等进行综合统计分析,使我们及时掌握客户分布、客户行为及相关信息,对我们业务的改进和发展有着极其重要的指导作用;

同时,DNS 运营数据挖掘平台,还可以实时监控整个系统中每套DNS 设备的状态,在异常情况下,可以实时报警、预警,以保证整个智能DNS 系统的正常运行。

5.6

体系统预警应急处理 整

实易DNS 运营数据挖掘平台具有报警、预警功能,可以实时监测出整个DNS 系统中不正常的服务器的状态,并通过手机短信进行实时报警,以保证在个别DNS 服务器有异常时可以及时处理。

标签: