ImageVerifierCode 换一换
格式:PPT , 页数:41 ,大小:2.01MB ,
资源ID:13186326      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/13186326.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(loadblance_负载均衡实现原理.ppt)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

loadblance_负载均衡实现原理.ppt

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Load Blance,培训胶片,Load Blance,的基本原理,Load Blance,服务器负载均衡原理,Load Blance,链路负载均衡原理,Load Blance,典型组网,课程目标,学习完本课程,您应该能够:,负载均衡基本原理,Load Blance,服务器负载均衡原理,Load Blance,链路负载均衡原理,Load Blance,典型组网及应用,目录,为什么需要负载均衡?,Server Too Busy,Internet,应用背景,访问流量快速增长,业务量不断提高,用户需求,希望获得

2、7,24,的不间断可用性及较快的系统反应时间,Link Too Busy,Internet,应用背景,访问流量快速增长,业务量不断提高,用户需求,希望获得,7,24,的不间断可用性及较快的系统反应时间,Client,Server Too Busy,Internet,解决方案,:,服务器负载均衡,多台服务器组成一个群组,它们通过网络设备相连接。这些服务器提供相同或相似的网络服务。服务器群组前布局一个负载均衡设备,负责根据已配置均衡策略将用户请求在服务器群组中的分发,为用户提供服务,并对服务器可用性的维护。,解决方法,Load Balance,(,1,),Internet,解决方案,:,链路负载

3、均衡,通过带宽或就近性等算法,在多条链路中进行负载均衡,选择最优的链路,提高访问速度。,China Tet,CNC,解决方法,Load Balance,(,2,),负载均衡基本原理,调度算法,根据配置规则,将客户端请求智能地分发到后端应用服务器,健康性检查算法,实时监控服务器运行状态,Application,192.168.1.12,Application,192.168.1.11,Application,192.168.1.10,Clients,Load Balancer,Server Farms,Client IP:4.3.2.1,Clients Request:,Source IP=4.

4、3.2.1Destination=VIP-6.6.6.100,VIP:6.6.6.100,Load Blance to Client:,Source IP=VIP-6.6.6.100Destination=4.3.2.1,Load Blance to Server:,Source IP=4.3.2.1Destination=192.168.1.10,Server to Client:,Source IP=192.168.1.10Destination=4.3.2.1,负载均衡产品中的关键指标:调度算法,目前常用的调度算法:,轮询(,Round Robin,),加权轮询(,Weighted Ro

5、und Robin,),最少连接(,Least Connections,),加权最少连接(,Weighted Least Connections,),随机(,Random,),加权随机(,Weighted Random,),源地址散列(,Source Hashing,),源地址端口散列(,Source&Port Hashing,),目的地址散列(,Destination Hashing,),调度算法:轮询(,Round Robin,),轮询算法实现:,新的连接被依次轮询分发到各个实服务器上,比如第,1,个连接分发到第,1,台服务器,第,2,个连接就被分配到第,2,台服务器上,依次轮询。,轮询算

6、法适合于服务器组中的所有服务器都有相同的软硬件配置并且平均服务请求相对均衡的情况。,Internet,1,2,3,4,5,6,1,4,2,5,3,6,调度算法:加权轮询(,Weighted Round Robin,),加权轮询算法实现:,根据服务器的不同处理能力,给每个服务器分配不同的权值,使其能够接受相应权值数的服务请求。假设,3,台服务器加权分别为,2:5:3,,这样,6,条流过来,第,1,台服务器分担,1,条流,第,2,台服务器分担,3,条流,第,3,台服务器分担,2,条流。,加权轮询算法能确保高性能的服务器得到更多的使用率,避免低性能的服务器负载过重。,Internet,1,2,5,4

7、3,6,1,4,2,5,3,6,调度算法:最少连接(,Least Connections,),最少连接算法实现:,最少连接均衡算法对内部中需负载的每一台服务器都有一个数据记录,记录当前该服务器正在处理的连接数量,当有新的服务连接请求时,将把当前请求分配给连接数最少的服务器,使均衡更加符合实际情况,负载更加均衡。,最少连接算法适合长时处理的请求服务,如,FTP,。,加权最少连接算法实现:,将加权与最少连接算法配合,根据连接数与加权比例后计算出当前新连接应该发往哪个服务器。,Internet,4,1,5,2,3,6,1,4,2,5,3,6,调度算法:随机(,Random,),随机算法实现:,将新

8、连接随机分发给具体的实服务器。,加权随机算法实现:,将加权与随机算法配合,根据随机数与加权比例后计算出当前新连接应该发往哪个服务器。,Internet,5,1,4,2,3,6,1,4,2,5,3,6,调度算法:源地址散列(,Source Hashing,),源地址散列算法实现:,根据新连接的源,IP,地址进行散列(,HASH,)的结果来决定将该新连接发文哪个实服务器。,一般来说,来自相同客户端的新连接会被散列到相同的实服务器。,Internet,2,1,3,5,4,6,1,4,2,5,3,6,负载均衡产品中的关键指标:健康性检查算法,健康性检查算法的目的:,通过某种探针机制,检查服务器群中真实

9、服务器的健康情况,避免把客户端的请求分发给出现故障的服务器,以提高业务的,HA,能力。,目前常用的健康性检查算法:,Ping,(,ICMP,),TCP,HTTP,FTP,DNS,(,inbound,链路负载均衡,),Ping,Ping,TCP SYN,TCP SYN(Retransmission),TCP RST,Reassign,SYN ACK,?,FTP GET,FTP GET,HTTP GET,HTTP GET,FTP/HTTP,检测都会向服务器,GET,一个文件,如果,GET,文件失败,也认为服务器不可用。,负载均衡基本原理,Load Blance,服务器负载均衡原理,Load Bla

10、nce,链路负载均衡原理,Load Blance,典型组网及应用,目录,服务器负载均衡基本原理,基本概念,虚服务,a,实服务组,a,实服务,b,实服务,a,实服务,d,实服务,c,实服务,f,实服务,e,虚服务,b,实服务组,b,3.,实服务组:,为了便于对多个实服务进行管理,将多个实服务的一些共有属性提取出来形成了实服务组。一个虚服务对应一个实服务组,一个实服务组对应多个实服务。相同的实服务组不能属于不同的虚服务。,1.,虚服务:,负载均衡设备对外提供的服务称为虚服务。虚服务由,VPN,实例、虚拟服务,IP,地址、服务协议、服务端口号唯一标识,配置在负载均衡设备上。客户访问请求通过公共或私有

11、网络到达负载均衡设备,匹配到虚服务后,由负载均衡设备按照既定策略分发给真实服务。,2.,实服务:,实服务是真实服务器提供的一种服务,该服务意义比较广泛,可以是传统的,FTP,、,HTTP,等业务应用,也可以是广义的转发服务,如防火墙负载均衡中,实服务只是报文转发路径,实服务只是转发服务。,服务器型负载均衡转发方式,服务器负载均衡是数据中心最常见的组网模型。依据转发方式,分为,NAT,方,式、,DR,方式。,NAT,方式(,Network Address Translation,):,利用,NAT,技术将,Clinet,请求报文目的地址转换为真实服务器地址,发给真实服务器,并将,Server,应

12、答报文源地址转换为虚服务,IP,地址,发给客户端;,DR,方式(,Direct Routing,):,通过改写请求报文的,MAC,地址,将请求发送到真实服务器,而真实服务器将响应直接返回给客户;,防火墙转发方式(,Direct Routing,):,与,DR,方式处理类似,改写请求报文的目的,MAC,地址,分发到不同的防火墙出路,回应走正常的转发处理。,NAT,方式服务器负载均衡原理,实现原理:,客户端将请求发送给服务器群前端的负载均衡设备,负载均衡设备上的虚服务接收客户端请求,通过调度算法,选择真实服务器,再通过网络地址转换,用真实服务器地址重写请求报文的目标地址后,将请求发送给选定的真实服

13、务器;真实服务器的响应报文通过负载均衡设备时,报文的源地址被还原为虚服务的,VSIP,,再返回给客户,完成整个负载调度过程。,DR,方式服务器负载均衡原理,实现原理:,DR,方式主要用于旁挂模式,除了,Load Blance,设备上配置了,VSIP,,真实服务器也都配置了,VSIP,址,但不响应,ARP,,可通过配置为,loopback,地址达到。真实服务器的标识为非,VSIP,的和,Load Blance,出接口在同一个网段内的,IP,发送给,VSIP,的报文,由,Load Blance,分发给相应的真实服务器,从真实服务器返回给客户端的报文直接通过交换机返回。这种方式组网对服务器有配置要求

14、防火墙方式工作流程,实现原理:,防火墙是基于会话开展业务的,即一个会话的请求和应答报文必须通过同一个防火墙。为了既能保证防火墙业务正常进行,内部组网不受影响,需要采用双侧防火墙,即防火墙三明治。在这种组网环境中,对于流入流量,外侧,Load Blance,设备做防火墙负载均衡,内侧,Load Blance,设备保证从哪个防火墙进来的流量,还要从这个防火墙返回。流出流量正好相反。,服务器型负载均衡和防火墙型负载均衡融合,图中,Cluster A,为防火墙负载均衡的群组,,Cluster B,为,NAT,方式服务器负载均衡的群组。综合组网的工作流程就是防火墙、服务器负载均衡流程的叠加。这样的组

15、网方式既避免了防火墙成为网络中的瓶颈,也提高了各种网络服务(如,HTTP,、,FTP,)的性能和可用性。,实服务选择流程,前提,:,命中虚服务,持续性,调度算法,First step,Second step,一次业务交互可能包括多个连接,有些存在隐含的关联关系,将多个连接持续重定向到同一个服务器的策略,就是持续性功能。,如,HTTP,网络购物,多条连接组成一次业务应用,但所有该业务的请求应发给同一服务器,否则可能造成无法完成所请求的功能,可采用基于源地址的持续性功能完成。,注意事项,轮转算法,注意:少量连接效果不均衡,大量连接效果均衡!,原因:,1.Load Blance,设备是多核,CPU,

16、算法设计实现也基于该基础。,2.,多核中的实现:,为了避免多核中同时对一个资源实体进行调度出现资源竞争问题,算法处理过程中将多核看作多个设备,每个核独立运行算法,独立保存算法所需上下文环境。,从宏观角度,由于各核分发均衡总体效果是均衡的。微观角度,并不能保证每一个时刻各个服务器上的连接数都是均衡的,会有一个偏差,偏差最大值:多核中用于转发的,Core,数,当前系统为,27,。,TIP,:,Load Blance,设备即解决业务访问量压力过大的问题。故应以大量连接情况下的均衡,效果作为评判标准。,其他算法也均建议如此察看测试效果。,注意事项,地址散列算法(,1,),算法思想,通过一个散列(,H

17、ash,)函数将来自同一个源,IP,的请求映射到一台服务器。,适用场景:,需要保证来自同一个用户的请求分发到同一个服务器情况下。,实现:,实服务组中的实服务存放在一个散列表(这个散列表是一个数组)中。存在一 个散列函数,y=f(x),,,x,为散列键,,f,为散列函数,,y,是得出的散列表中的某个位置。当一个请求到达并选择实服务的时候,将请求报文的源,IP,作为散列键得出一个散列表中的位置标号,从而找到要调度的实服务。,【,实服务变化响应,】,在使用源地址散列算法进行实服务调度的时候,由于算法本身就是将来自某个源,IP,的连接分配到一个散列表中固定的位置,因此在实服务故障(实服务删除或者健康检

18、测结果为不可用)的时候,就会使源,IP,标识的客户端后续连接中断。为了提高虚服务的可靠性,在使用源地址散列进行实服务调度的时候,算法会响应实服务变化,把原本属于该故障实服务的源地址连接分配给其他的可用的实服务,不影响之前可用实服务与源地址之间的映射关系。后续恢复的实服务按顺序添加到对应的空位上。,地址范围,1,地址范围,2,地址范围,3,实服务,1,实服务,2,实服务,3,实服务,2,故障,地址范围,1,地址范围,3,实服务,1,空位,实服务,3,地址范围,2-a,地址范围,2-b,实服务,2,恢复,注意事项,地址散列算法(,2,),注意事项,虚地址,Ping,为什么要,Ping,虚地址?调试

19、手段,对,Nat,DR,防火墙模式:,如果虚服务配置,协议任意,/,端口任意,,则,Ping,回应由实服务应答。(命中虚服务),如果虚服务,未配置协议任意,/,端口任意,,则,Ping,回应由,Load Blance,应答。(命中虚地址,未命中虚服务),原则:使,Ping,都能够做应答,在调试的时候更友好,。,服务器负载均衡支持的健康检测,支持的健康检测类型,TCP,ICMP,HTTP,(可检查返回内容),FTP,注意:,TCP,探测类型,目的端口号在实服务中配置,如未配置端口则实服务状态,永不健康。,关联健康检测:,服务的提供不仅依赖于实服务自身,还需要其他关联的服务器配合才能完成,整个业务

20、此时需要配置关联健康检测。在实服务页面配置,探测类型与实服务,相同,。,Load Balancer,Servers,负载均衡基本原理,Load Blance,服务器负载均衡原理及配置,Load Blance,链路负载均衡原理及配置,Load Blance,典型组网及应用,FAQ,目录,链路负载均衡,链路负载均衡有两种方式:,Outbound,方向链路负载均衡,Inbound,方向链路负载均衡,Outbound,Inbound,Outbound,方向多链路负载均衡,工作原理:,配置负载均衡虚服务,使其只对出方向报文做处理:根据调度算法进行链路选路,类似于防火墙负载均衡应用,不同的是,这里不需要

21、做三明治组网,因为无需保证应答报文原路返回。,这是从内网到外网多链路负载均衡。,与服务器型负载均衡配置名称关系对比,虚服务,服务器型负载均衡,链路型负载均衡,实服务组,实服务,虚服务,逻辑链路组,逻辑链路,物理链路,为什么抽象出物理链路的概念:,物理链路对应着实际的物理网络出口,链路均衡组网中实际的链路接口是有限的,但在链路接口上可以做多组各类型的链路均衡服务,基于目前,Load Blance,一对一的实服务组和实服务的引用关系,抽象出了物理链路的概念。一个物理链路可被多个逻辑链路引用。,链路负载均衡选路顺序流程,前提,:,命中虚服务,持续性,调度算法,First step,Second st

22、ep,ACL,策略,就近性,Third step,forth step,ACL,策略,Load Blance,的策略是通过,ACL,实现的,并且,Load Blance,选路优先匹配,ACL,策略,匹配策略时依次,match,逻辑链路,acl,,按逻辑链路权值从大到小顺序。,ACL,规则的动作有如下三种:,1.Permit,动作,匹配,分发到该链路,2.Deny,动作,直接跳出策略匹配流程,走后续分发方式,3.Not found,动作,继续后续逻辑链路的匹配,就近性原则,就近性探测说明,1.,作为基础功能模块,被,Outbound,和,Inbound,同时使用,2.,分为静态就近性表项和动态表

23、项,静态表项优先,3.,支持的探测类型,Outbound,:,ICMP,TCP Half Open,Inbounde:DNS,ICMP,TCP Half Open,4.,计算依据:,RTT,TTL,剩余带宽,链路成本,5.,就近性探测向所有的物理链路发起探测,结果形成一条按优先级排列的链,显示时只,显示最优链路,匹配时遍历就近性链,找最优的属于该虚服务的对应链路。,注意:,1.,就近性探测由请求报文触发,如之前没有就近性表项,触发探测后本次调度使用调度算法进行链路选择。,2.,部分演示环境要达到最近链路的选择效果,此时建议把链路成本和带宽的权值设为,0,,避免由此带来的演示效果不明显。,Out

24、bound,链路负载均衡功能其他注意项,1.,配置注意,:,通常出方向链路均衡虚服务配置为通配地址,0.0.0.0/0,,协议任意,/,端口号任意,此时如果有外网发起的到内网的连接请求,则会出现被配置的虚服务弹回,无法访问内网。,此时需要对访问内网的请求配置一条虚服务,以保证可通过命中此虚服务后把连接报文引入到内网。,虚服务匹配策略:深度优先,2.,带宽算法,按剩余带宽的大小进行链路选择。,支持的接口类型:三层物理口,,vlan,虚接口,子接口。,子接口报文速率统计有使能开关,应用于子接口的带宽算法需使能子接口报文统计功能。接口视图下:,sub-interface rate-statistic

25、缺省接口报文统计,300,秒一次,故带宽算法调度更新粒度,300,秒为周期更新。,Inbound,负载均衡(基本原理),基本工作原理:,Load Blance,设备通过解析客户端发送的,DNS,请求,指导用户请求报文流走最佳的物理链路。客户端在通过域名访问服务器资源时,DNS,查询过程:,1,、,DNS,请求报文发送到,LocalDNS,2,、,LocalDNS,从,RootDNS,获取,NS,服务器(,Load Blance device,)信息。,3,、,LocalDNS,向,NS,服务器(,Load Blance device,)发送域名解析请求。,4,、,NS,服务器(,Load

26、 Blance device,)查找后将解析结果返回给,LocalDNS,5,、,LocalDNS,将查询结果返回给客户端。,6,、客户端根据解析结果访问服务器。,服务器,客户端,Root,DNS,负载均衡基本原理,Load Blance,服务器负载均衡原理,Load Blance,链路负载均衡原理,Load Blance,典型组网及应用,目录,负载均衡技术典型组网应用,1.,在企业园区网络中,为了实现对企业资源服务器的快速访问,也需要采用负载均衡设备分担企业数据访问流量。在这种应用环境下,可以将负载均衡设备串接在网络中,服务器通过网络设备连接到负载均衡设备,服务器网关指向,Load Blan

27、ce,。,2.,负载均衡设备直联服务器部署模式的优点是,:(1),部署简单,是负载均衡设备的经典 应用模式。,(2),通过交换机连接负载均衡设备和服务器群,解决,Load Blance,设备端口数量限 制带来的扩展性问题。,数据中心和大型门户网站是负载均衡设备主要的应用场景,推荐采用旁路模式作为数据中心和大型门户网站的组网模式。组网图如,图所示。,Load Blance,设备与汇聚层交换机之间有两条链路或链路聚合组,这两条链路(组)分别为,L3,链路和,L2,链路,服务器网关指向,Load Blance,设备,对于需要负载均衡的流量,汇聚层将,VSIP,的下一跳指向,Load Blance,,

28、而,Load Blance,的缺省路由指向汇聚层交换机。,负载均衡技术典型组网应用,旁路部署模式的优点如下:,1.,数据路径清晰,易于运行维护、故障定位;,可以使用手工链路聚合,链路带宽易于拓展,并提供链路高可靠性及其链路负载均衡能力;,Load Blance,设备旁挂,易于,Load Blance,升级,/,扩展。根据用户服务器扩展情况,升级更高性能的,Load Blance,设备或者增加,Load Blance,设备;,4.,业务部署灵活,对不需要负载均衡的流量可以旁路,Load Blance,,避免对,Load Blance,增加不必要负荷;,5.,降低了对汇聚层交换机的要求,有助于网络

29、稳定运行。,负载均衡技术典型组网应用(,outbound,链路),电信,网通,S75E+Load Blance,FW,S95E+Load Blance,WEB1,IP,:,192.168.2.101/24,WEB2,IP,:,192.168.2.102/24,IP,:,192.168.2.206/24,虚,IP,:,192.168.3.1/32,IP,:,192.168.2.254,IP,:,192.168.3.253,IP,:,192.168.3.254,IP,:,117.40.128.130,IP,:,117.40.128.129,NATSERVER,:,117.40.128.135,NATSERVER,:,220.248.202.19,IP,:,220.248.202.18,IP,:,220.248.202.17,负载均衡技术典型组网应用(双机热备),

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服