服务器集群与负载均衡 .ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
代理服务器 我们有时候,用自己的计算机A想访问国外的某个网站B,但是访问不了,此时,有一台中间服务器C可以访问国外的网站B,那么,我们可以用自己的电脑访问服务器C,通过C来访问B这个网站。那么这个时候,服务器C称为代理服务器,这种访问方式叫做正向代理。正向代理有一个特点,就是我们明确知道要访问哪个网站。再如,当我们有一个服务器集群,并且服务器集群中的每台服务器的内容一样都一致,同样的,我们想要直接从个人电脑访问到服务器集群管理的网站,但是此时我们并不知道是哪一台服务器提供的内容,通过第三方服务器传递了请求后依然得到了想要的页面,此时的代理方式称为反向代理。 什么是代理? 代理服务器 正向代理 网站B 访问不了怎么办? 服务器C 计算机A 代理服务器 反向代理 计算机A 可是我自身没有数据怎么办 数 据 A 数 据 B 数 据 C 服务器E 负载均衡 当一台服务器的单位时间内的访问量越大的时候,服务器的压力会越大。当一台服务器压力大得超过自身的承受能力的时候,服务器会崩溃。为了避免服务器崩溃,让用户有更好地体验,我们通常通过负载均衡的方式来分担服务器的压力。那么什么是负载均衡呢?当用户访问我们网站的时候,先访问一个中间服务器,再让这个中间服务器在服务器集群中选择一个压力较小的服务器,然后将该访问请求引入该选择的服务器。这样,用户的每次访问,都会保证服务器集群中的每个服务器的压力趋于平衡,分担了服务器的总体压力,避免了服务器崩溃的情况。 一、什么是负载均衡(Load Balance)? 负载均衡 二、负载均衡算法 一般来说,企业可依需求自行设定负载平衡规则,而网络存取可参照所设定的规则,执行网络流量负载平衡算法。常见的算法则有: ◎ 轮询 ◎ 加权轮询 ◎ 散列法 ◎ 动态轮询 ◎ 最少连接法 ◎ 最快响应法 负载均衡结构图 负载均衡 三、负载均衡的实现方式 软件负载均衡技术 该技术适用于一些中小型网站系统,可以满足一般的均衡负载需求。软件负载均 衡技术是指在服务器集群中的代理服务器上安装一个相应的负载均衡软件来实现的一种负载均衡技术。软件可以很方便的安装在服务器上,并且能实现一定的负载均衡功能。软件负载均衡技术配置简单、操作也方便,最重要的是成本很低。 硬件负载均衡技术 由于硬件负载均衡技术需要额外的增加负载均衡器,成本比较高,适用于流量高的大型网站系统。不过在现在较有规模的企业、政府网站,一般来说都会部署有硬件负载均衡设备(原因:1.硬件设备更稳定 2.效率高、更合规达标) 硬件负载均衡技术是在多台服务器间安装相应的负载均衡设备(负载均衡器)来完成均衡负载技术,与软件负载均衡技术相比,能达到更好的负载均衡效果。 负载均衡 三、负载均衡的实现方式 本地负载均衡技术 本地负载均衡技术是对本地服务器集群进行负载均衡处理。该技术通过对服务器进行性能优化,使流量能够平均分配在服务器群中的各个服务器上,其能有效地解决数据流量过大、网络负荷过重的问题,并且不需花费昂贵开支购置性能卓越的服务器,充分利用现有设备,避免服务器单点故障造成数据流量的损失。 全局负载均衡技术(广域负载均衡) 全局负载均衡技术适用于拥有多个地域的服务器集群的大型网站系统。全局负载均衡技术是对分布在全国各个地区的多个服务器进行负载均衡处理,该技术可以通过对访问用户的IP地理位置判定,自动转向地域最近点的服务器集群。 很多大型网站都使用的这种技术。 负载均衡 四、负载均衡的主要应用 1.DNS负载均衡 最早的负载均衡技术是通过DNS来实现的,在DNS中为多个地址配置同一个名字,因而查询这个名字的客户机将得到其中一个地址,从而使得不同的客户访问不同的服务器,达到负载均衡的目的。DNS负载均衡是一种简单而有效的方法,但是它不能区分服务器的差异,也不能反映服务器的当前运行状态。 2.NAT负载均衡 支持负载均衡的地址转换网关,可以将一个外部IP地址映射为多个内部IP地址,对每次TCP连接请求动态使用其中一个内部地址,达到负载均衡的目的。 负载均衡 四、负载均衡的主要应用 3.反向代理负载均衡 反向代理(Reverse Proxy)负载均衡技术是把将来自Internet上的连接请求以反向代理的方式动态地转发给内部网络上的多台服务器进行处理,从而达到负载均衡的目的。 负载均衡 四、负载均衡的主要应用 4.混合型负载均衡 在有些大型网络,由于多个服务器群内硬件设备、各自的规模、提供的服务等的差异,可以考虑给每个服务器群采用最合适的负载均衡方式,然后又在这多个服务器群间再一次负载均衡或群集起来以一个整体向外界提供服务。 内容简介 集群系统 代理服务器

文档评论(0)

189****0801 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档