- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ADX产品DNS负载均衡功能
杭州迪普科技有限公司
Hangzhou DPtech Technologies Co., Ltd
目录
TOC \o 1-4 \h \z \u 1 前言: 3
2 概述 3
3 功能分析 3
3.1 DNS解析实现流程: 3
3.2 多链路环境下的负载均衡应用: 4
3.2.1 Inbound(源负载均衡): 4
3.2.2 就近性(RTT算法): 5
3.2.3 目的负载均衡: 5
3.3 多服务器环境下的负载均衡应用: 6
3.3.1 DNS重定向: 6
3.3.2 地理分布算法: 7
3.3.3 全局负载均衡: 7
前言:
随着服务器负载均衡和链路负载均衡技术的日益发展,人们的关注点大多集中在了链路和服务器存在瓶颈和冗余性的问题,而DNS负载均衡技术为解决这一问题提供了更多、更灵活的解决思路。
概述
DNS 是域名系统 (Domain Name System) 的缩写,是一种组织成域层次结构的计算机和网络服务命名系统。DNS 命名用于 TCP/IP 网络,如 Internet,用来通过用户友好的名称定位计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与此名称相关的其他信息,如 IP 地址。
在链路方面,为解决单一链路所带了的网络单点故障以及脆弱性和国内所存在跨运营商的问题的,目前大部分的企业都部署了多条互联网链路,来提升网络链路的可靠性。传统的多链路接入依靠复杂的设计,解决了一些接入链路存在单点故障的问题。但是,它远远没有把多链路接入的巨大优势发挥出来。链路负载均衡技术即通过对这些链路的管理,以使其达到最大利用率。
在服务器方面,由于用户访问量的增大,使得单一的网络服务设备已经不能满足需要了,由此需要引入服务器的负载平衡,实现客户端同时访问多台同时工作的服务器,实现动态分配每一个应用请求到后台的服务器,并即时按需动态检查各个服务器的状态,根据预设的规则将请求分配给最有效率的服务器。实现数据流合理的分配,使每台服务器的处理能力都能得到充分的发挥,扩展应用系统的整体处理能力,提高应用系统的整体性能,改善应用系统的可用性和可用性,降低IT投资。
服务器负载均衡技术在现有网络结构之上能够提供一种廉价、有效、透明的方法,来扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
而DNS负载均衡技术是一种全局的负载均衡,当客户通过域名系统对厂商服务器进行访问时,DNS利用对域名的解析,根据链路或者服务器的状态将不同的目的ip返回给客户,以达到让用户通过指定的链路访问,或者与指定的服务器进行交互。从一定程度上完善了服务器负载均衡和链路负载均衡。
功能分析
DNS解析实现流程:
ADX设备需要用户将域名的解析功能导向到ADX设备上,由设备来进行域名的解析。举个例子来说,当用户远程通过域名访问对外发布网站时,逐步通过远程用户的本地DNS服务器、根DNS服务器,最终由ADX设备来进行域名的解析。然后ADX设备就会通过负载均衡调度算法,选择最优的线路或者服务器,然后将域名解析成相应的IP地址,返回给用户。具体访问流程如下:
假定现在外部公网一个用户访问,ADX设备处理过程如下:
1):客户端向本地DNS发出域名解析请求,请求解析域名www. 的IP地址。
2):本地DNS首先在本地有哪些信誉好的足球投注网站是否有相应的记录,如果没有就向ROOT服务器发起查询www. 的地址,得到的NS记录 ,即为ADX设备在ROOT服务器上注册的地址。
4): 本地DNS查询到达ADX设备。ADX设备先判断链路或者服务器的健康状况,再根据预先定义的负载均衡算法决定返回给本地DNS哪个IP地址。
5):本地DNS得到解析结果,并将结果返回给客户端。
6):客户端对得到的IP地址发起连接请求,请求最终到达ADX设备。
多链路环境下的负载均衡应用:
主要包括外部用户接入链路选择和内部用户访问外网资源链路选择两个方面,即源负载均衡和目的负载均衡。
Inbound(源负载均衡):
首先需要用户将域名的解析功能导向到ADX设备,由设备来进行域名的解析。举个例子来说,当用户远程通过域名访问对外发布网站时,逐步通过远程用户的本地DNS服务器、根DNS服务器,最终由ADX设备来进行域名的解析。然后ADX设备就会通过静态列表或者动态判断算法,在多挑链路中选择最优的线路,然后将域名解析成相应线路的IP地址,返回给用户。详细实现如下:
客户端通过负载均衡设备访问后台http服务器。
客户端请求到达设备的链路有多条,设备的每个外网接口分别对应着不同的链路。
客户端访问域名时,设备对域名进行
文档评论(0)