- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网站架构:负载均衡
负载均衡原理
DNS负载均衡
HTTP负载均衡
IP负载均衡
链路层负载均衡
混合型P负载均衡
一、负载均衡原理
系统的扩展可分为纵向(垂直)扩展和横向(水平)扩展。纵向扩展,是从单机的角度通过添加硬件处理力量,比如CPU处理力量,内存容量,磁盘等方面,实现服务器处理力量的提升,不能满足大型分布式系统(网站),大流量,高并发,海量数据的问题。因而需要接受横向扩展的方式,通过添加机器来满足大型网站服务的处理力量。比如:一台机器不能满足,则添加两台或者多台机器,共同担当访问压力。这就是典型的集群和负载均衡架构:如下图:
应用集群:将同一应用部署到多台机器上,组成处理集群,接收负载均衡设备分发的恳求,进行处理,并前往相应数据。
负载均衡设备:将用户访问的恳求,依据负载均衡算法,分发到集群中的一台处理服务器。(一种把网络恳求分散到一个服务器集群中的可用服务器上去的设备)
负载均衡的作用(处理的问题):
1.处理并发压力,提高应用处理功能(添加吞吐量,加强网络处理力量);
2.供应毛病转移,实现高可用;
3.通过添加或削减服务器数量,供应网站伸缩性(扩展性);
4.平安防护;(负载均衡设备上做一些过滤,黑白名单等处理)
二、负载均衡分类
依据实现技术不同,可分为DNS负载均衡,HTTP负载均衡,IP负载均衡,链路层负载均衡等。
2.1DNS负载均衡
最早的负载均衡技术,利用域名解析实现负载均衡,在DNS服务器,配置多个A记录,这些A记录对应的服务器构成集群。大型网站总是部分使用DNS解析,作为第一级负载均衡。如下图:
优点
使用简约:负载均衡工作,交给DNS服务器处理,省掉了负载均衡服务器维护的麻烦
提高功能:可以支持基于地址的域名解析,解析成距离用户最近的服务器地址,可以加快访问速度,改善功能;
缺点
可用性差:DNS解析是多级解析,新增/修改DNS后,解析时间较长;解析过程中,用户访问网站将失败;
扩展性低:DNS负载均衡的把握权在域名商那里,无法对其做更多的改善和扩展;
维护性差:也不能反映服务器的当前运转形态;支持的算法少;不能区分服务器的差异(不能依据系统与服务的形态来推断负载)
实践建议
将DNS作为第一级负载均衡,A记录对应着内部负载均衡的IP地址,通过内部负载均衡将恳求分发到真实的Web服务器上。一般用于互联网公司,简单的业务系统不合适使用。如下图:
1.3? IP负载均衡
在网络层通过修改恳求目标地址进行负载均衡。
用户恳求数据包,到达负载均衡服务器后,负载均衡服务器在操作系统内核进程猎取网络数据包,依据负载均衡算法得到一台真实服务器地址,然后将恳求目的地址修改为,获得的真实ip地址,不需要经过用户进程处理。
真实服务器处理完成后,响应数据包回到负载均衡服务器,负载均衡服务器,再将数据包源地址修改为本身的ip地址,发送给用户扫瞄器。如下图:
IP负载均衡,真实物理服务器前往给负载均衡服务器,存在两种方式:(1)负载均衡服务器在修改目的ip地址的同时修改源地址。将数据包源地址设为本身盘,即源地址转换(snat)。(2)将负载均衡服务器同时作为真实物理服务器集群的网关服务器。
优点:
(1)在内核进程完成数据分发,比在应用层分发功能更好;
缺点:
(2)全部恳求响应都需要经过负载均衡服务器,集群最大吞吐量受限于负载均衡服务器网卡带宽;
2.4链路层负载均衡
在通信协议的数据链路层修改mac地址,进行负载均衡。
数据分发时,不修改ip地址,指修改目标mac地址,配置真实物理服务器集群全部机器虚拟ip和负载均衡服务器ip地址全都,达到不修改数据包的源地址和目标地址,进行数据分发的目的。
实际处理服务器ip和数据恳求目的ip全都,不需要经过负载均衡服务器进行地址转换,可将响应数据包直接前往给用户扫瞄器,避开负载均衡服务器网卡带宽成为瓶颈。也称为直接路由模式(DR模式)。如下图:
优点:功能好;
缺点:配置简单;
实践建议:DR模式是目前使用最广泛的一种负载均衡方式。
2.5混合型负载均衡
由于多个服务器群内硬件设备、各自的规模、供应的服务等的差异,可以考虑给每个服务器群接受最合适的负载均衡方式,然后又在这多个服务器群间再一次负载均衡或群集起来以一个全体向外界供应服务(即把这多个服务器群当做一个新的服务器群),从而达到最佳的功能。将这种方式称之为混合型负载均衡。
此种方式有时也用于单台均衡设备的功能不能满足大量连接恳求的情况下。是目前大型互联网公司,普遍使用的方式。
方式一,如下图:
以上模式适合有动静分别的场景,反向代理服务器(集群)可以起到缓存和动态恳求分发的作用,当时静态资源缓存在代理服务器时,则直接前往到扫瞄器。假如动态页面则恳求后面的应用负载均衡(应用集群)。
方式二,如下图:
以上模式,适合动态恳求
您可能关注的文档
最近下载
- 三年级上册数学应用题专项训练.pdf VIP
- 现代幼儿教师实用英语口语 (10)字母教学.pptx VIP
- 1.2.3多细胞生物教学设计 (表格式)苏教版生物七年级上册.docx VIP
- 《生物化学》考研查锡良版2025年配套名校考研真题库.pdf VIP
- 110KV升压站工程施工组织设计.pdf VIP
- 高职院校产教融合、校企合作项目质量评价体系构建的探索.docx VIP
- 2025年山东省公安机关公务员录用考试模拟试卷.docx VIP
- 2025北京师范大学校医院事业编医生岗招聘2人笔试模拟试题及答案解析.docx VIP
- 2025ADA血糖管理指南解读.pptx VIP
- 音乐鉴赏:音乐基础知识PPT教学课件.pptx VIP
原创力文档


文档评论(0)