全局负载均衡与CDN内容分发.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全局负载均衡与CDN内容分发 2021-07-14 CDN简介 CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近猎取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术次要有内容存储和分发技术。 简而言之,就是将数据部署在各地的服务器中,通过负载均衡技术,让用户就近猎取服务器中的数据。 CDN原理 CDN的基本原理是广泛接受各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户恳求。 全局负载均衡次要用于在多个区域拥有本人服务器的站点,为了使全球用户只以一个IP地址或域名就能访问到离本人最近的服务器,从而获得最快的访问速度 CDN的基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地依据网络流量和各节点的连接、负载情况以及到用户的距离和响应时间等综合信息将用户的恳求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,处理 Internet网络拥堵的情况,提高用户访问网站的响应速度。   CDN功能 归纳起来,CDN具有以下次要功能: 节省骨干网带宽,削减带宽需求量; 供应服务器端加速,处理由于用户访问量大形成的服务器过载问题; 服务商能使用Web Cache技术在本地缓存用户访问过的Web页面和对象,实现相同对象的访问无须占用主干的出口带宽,并提高用户访问因特网页面的相应时间的需求; 能克服网站分布不均的问题,并且能降低网站本身建设和维护成本; 降低“通信风暴”的影响,提高网络访问的稳定性。 CDN服务模式 简约地说,内容分发网络(CDN)是一个经策略性部署的全体系统,包括分布式存储、负载均衡、网络恳求的重定向和内容管理4个要件,而内容管理和全局的网络流量管理(Traffic Management)是CDN的核心所在。通过用户就近性和服务器负载的推断,CDN确保内容以一种极为高效的方式为用户的恳求供应服务。总的来说,内容服务基于缓存服务器,也称作代理缓存(Surrogate),它位于网络的边缘,距用户仅有一跳(Single Hop)之遥。 同时,代理缓存是内容供应商源服务器(通常位于CDN服务供应商的数据中心)的一个透亮?????镜像。这样的架构使得CDN服务供应商能够代表他们客户,即内容供应商,向最终用户供应尽可能好的体验,而这些用户是不能容忍恳求响应时间有任何延迟的。 全局负载均衡 全局负载均衡(Global Server Load Balance, GSLB),全局负载均衡是指对分别放置在不同的地理位置的服务器群间作负载均衡。服务器负载均衡是指对本地的服务器群做负载均衡。次要用于在多个区域拥有本人服务器的站点,为了使全球用户只以一个IP地址或域名就能访问到离本人最近的服务器,从而获得最快的访问速度。 服务器群选择 对于全局负载均衡而言,其核心就是服务器群的选择。对于某个特定的客户,应当将其定向到哪一个服务群?应当使用什么标准来进行这种选择?一般情况下,次要考虑两个因素:接近程度和负载大小。 接近机制次要调查服务器群与用户之间的物理距离。选择地理位置最接近用户的服务器集群,可以削减服务响应到达用户所经过的中转次数,从而降低中转节点对服务质量的影响。常见的有两种方式,一种是静态配置,例如依据静态的IP地址配置表进行IP地址到服务器群的映射。另一种方式是动态的检测,例照实时地探测到目标IP的距离(可以接遭到达目标IP经过的跳数作为度量单位),然后比较探测结果进行选择。 负载机制比较各个服务器群的负载,确定由哪一个服务器群来响应恳求。在全局负载均衡中,调查的是服务器群的负载,而不是单个服务器的负载,因而,需要更多地考虑普遍的问题,比如,需要考虑站点的最大连接数、站点的平均响应时间、服务质量等。 常见的GSLB实现方式有三种:DNS轮询、HTTP重定向、IP哄骗(又称三角传输)。这三种实现方式都是在用户通过域名来访问目标服务器时,由GSLB设备进行智能决策,将用户引导到一个最佳的服务IP。 基于DNS的GSLB 用户访问某个网站时,需要首先通过域名解析服务(DNS)获得网站的IP。域名解析通常不是一次性完成的,经常需要查询若干不同的域名服务器才能找到对应的IP。如下图所示,用户首先在本地配置一个本地DNS服务器地址,本地DNS服务器收到DNS恳求后若不能解析

文档评论(0)

bob157641554 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档