欢迎访问万博易官网

域名解析

多活分布式数据中心如何实现DNS域名解析和负载均衡?

发布时间:2020-04-04 02:56

      最近没时间写文章,只能暂时给读者分享一些老技术文章。关于双活技术和业界主流方案,之前应大家要求做了分析和分享,为了帮助大家进一步理解,笔者把重要知识点做了梳理和细化,并整理成“业界主流数据中心存储双活完全解析”电子书,文章目录如下。

第1章 双活技术和方案概述4

第2章 数据中心双活该如何构建7

2.1 构建数据中心互联网络8

2.2 数据中心内部互联技术介绍8

2.3 双活应用部署方式9

2.4 双活仲裁部署方式9

2.5 双活应用的外部访问9

2.6 基于网关的双活技术10

2.7 双活方案的基本技术条件11

2.8 基于应用层的双活技术11

2.9 基于NAS的双活技术12

2.10 双活的限制和要求13

第3章 剖析NetApp Clustered Metro Cluster双活方案14

第4章 剖析IBM SVC Stretch Cluster双活方案22

第5章 剖析IBM PowerHA/SVC HyperSwap双活方案32

第6章 剖析HDS HAM/GAD双活方案42

第7章 剖析华为VIS/HyperMetro双活存储方案52

第8章 剖析EMC Vplex双活数据中心存储方案63

第9章 剖析EMC SRDF/Mtreo和MetroSync双活方案71

第10章 剖析HPE、Dell和Fujitsu双活存储方案77

第11章 如何在应用层部署应用双活?88

11.1物理应用部署90

11.2虚拟应用部署90

第12章 多路径ALUA技术如何优化双活方案I/O处理91

12.1 什么是ALUA多路径机制92

12.2 ALUA在双活中如何应用93

12.3 ALUA的路径状态和相关概念93

12.4 ALUA技术支持现状95

12.5 ALUA主要功能和能力97

第13章 业界主流厂商双活架构和技术比较98

13.1 存储网关双活98

13.2 Active-Passive双活98

13.3 Active-Active双活98


      今天的话题将带你从双活数据访问层面,谈谈域名解析和负载均衡。



      随着云计算和分布式系统的发展,DNS在多数据中心、分布式应用架构中负载均衡和故障转移应用中越来越重要,今天我们对DNS概念、应用和原理进行梳理和解析。


 


1、通常,在电脑打开浏览器,输入一个域名。比如输入,这时电脑会发出一个DNS请求到本地DNS服务器。本地DNS服务器一般是网络接入服务器商提供,比如中国电信,中国移动。

2、查询的DNS请求到达本地DNS服务器之后,本地DNS服务器会首先查询它的缓存记录,如果缓存中有此条记录,就可以直接返回结果。如果没有,本地DNS服务器还要向DNS根服务器进行查询。


      实际上,因特网上的DNS服务器也是按照层次安排的。每一个域名服务器只对域名体系中的一部分进行管辖。根据域名服务器所起的作用,可以把域名服务器划分为根域名服务器、顶级域名服务器、权限域名服务器和本地域名服务器四种不同的类型。



     我们在配置DNS解析的时候,需要指定DNS解析的TTL(Time To Live)参数,这个参数告诉本地DNS服务器,域名缓存的最长时间。用阿里云解析来举例,阿里云解析默认的TTL是10分钟,10分钟的含义是本地DNS服务器对于域名的缓存时间是10分钟,10分钟之后,本地DNS服务器就会删除这条记录,删除之后,如果有用户访问这个域名,就要重复一遍上述复杂的流程。



      分布式、多活数据中心对外提供数据服务时,还会涉及到另外一个参数RTT(Round Trip Time)。分布在物理上A、B隔离两个区域的数据中心同时对外提供服务时,客户的服务请求是由A数据中心,还是由B数据中心响应,这就要看在DNS解析过程中,决定于解析过程中那个访问带来的RTT更小。下面一起通过一个实例来分析下技术原理。


1、首先客户端向其所在运营商的Local DNS发起域名的DNS请求。

3、Local DNS轮询向这4个DNS服务器发出域名解析的请求,直到返回数据。

TAG标签:实现(36)如何(66)解析(11)域名(6)数据中心(2)分布式(2)多活(1)负载(1)均衡(1)

上一篇:上一篇:使用动态域名解析还是端口映射-公网IP与内网穿透

下一篇:下一篇:Hosts解析器 V1.6.0 绿色最新版 下载