Radware AppDirector-Part2-服务器负载均衡基础_第1页
Radware AppDirector-Part2-服务器负载均衡基础_第2页
Radware AppDirector-Part2-服务器负载均衡基础_第3页
Radware AppDirector-Part2-服务器负载均衡基础_第4页
Radware AppDirector-Part2-服务器负载均衡基础_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、AppDirector 培训第2部分:效力器负载平衡根底1Client =0VIP (00)Client Server 10Server 21Server 32Clients Request Source IP = Destination = VIP 00:80Load Balancing Decision Server to ClientSource IP = 0Destination = AppDirector to ClientSource IP = VIP 00Destination = VIP负载平衡根底概念Farm AppDirector to ServerSource IP =

2、Destination = 0:80802Layer 4 战略 根据网络层信息参数进展 farm 的选择 Farm 由提供一样业务的一组效力器组成 Layer 7 战略根据运用层信息参数进展 farm 的选择 VIP: Virtual IP对外提供效力的IP地址实践的效力器 AD效力器负载平衡的根本构架3AD效力器负载平衡根本概念FarmServerL4 Policy4Farm管理开场配置配置ClientNAT能否需求ClientNAT添加FarmYesNO添加Sever能否需求L7对话坚持配置L7对话坚持Yes能否需求L7战略添加L4战略配置L7战略YesNONO基本配置增强配置配置高级安康

3、检查5Farm是一组提供一样效力的效力器群组 FarmAppDirectorServer FarmClientsVIP6Farm根本参数 AppDirector Farms Farm Table Create7为了有效地处置AD效力器群中客户和效力器之间流量的流动,AD运用了客户表- Client Table。客户表根本上是经过AD虚拟地址发送到效力器的客户列表。当用户运用AD映射到一组效力器上的虚拟lP 地址时,AD会检查客户表,查看该用户的记录能否已存在。假设存在,该客户会直接指向客户表所显示的效力器。假设没有记录,那么按照预配置的负载平衡规范选择一个效力器,数据包就会被发送到选定的效力器

4、,同时该记录会保管到客户表中只需客户表中的该记录有效那么从该客户机发送到此特定虚拟地址的一切数据包都会被发送到同一个效力器客户表 Client TableSource AddressSource PortRequested AddressRequested PortFarm NameServer AddressServer Port10620080Web808Farm根本参数Aging Time:Client Table中的Session坚持时间Dispatch Method: 负载平衡算法Cyclic (Round Robin):轮循Weighted Cyclic :基于权重的轮循方式(经过

5、手工静态地来定义包分发比重)Least Amount of Traffic(-Local) :最少流量(或本地最少流量)Fewest Number of Users(-Local):最少用户衔接数或本地最少用户数Response Time :最快反响时间,需启用安康检查模块配合运用NT SNMP Parameters:根据Windows效力器SNMP参数取到的值选择效力器,仅对Windows效力器有效,并且Windows效力器需求翻开SNMP功能User-Configurable SNMP Parameters:任何提供SNMP的效力器,用户需求设置相关的SNMP OID值及权重作为安康检查对

6、象Hashing:哈希算法, 根据源地址选择效力器, 同一地址无论任何时候访问VIP都会分配到同一台效力器, 当需求做长时间会话坚持时, 运用该算法不需求添加会话表的超时时间,有助于减少会话表的条目,同是不影响会话坚持9Farm根本参数 AppDirector Farms Farm Table Create10AppDirector会话坚持是基于client table的,Client table mode 简单来说有三种:Regluar: 3层会话表方式,只记录用户源IP, 目的IP和目的端口. 一个用户,无论翻开多少会话,只需源IP不变,AppDirector只记录一条会话.Entry P

7、er Session: 4层会话表方式, 记录用户源IP, 源端口,目的IP和目的端口. 对于同一源IP地址,负载平衡算法只执行第一次恳求, 同一用户后续恳求,无论新开多少会话,都去到一样的效力器,但每个新的会话,都会记录在Client table中.Server Per Session: 4层会话表方式, 记录用户源IP, 源端口,目的IP和目的端口. AppDirector对每个新的会话,都进展负载平衡算法计算. 同一用户后续恳求,能够会去到不同的效力器,每个新的会话,都会记录在Client table中.Farm根本参数 Session mode11Server1Server2Serve

8、r3Regular Session ModeSource AddressSource PortRequested AddressRequested PortFarm NameServer AddressServer Port080Web80Regluar: 3层会话表方式,只记录用户源IP, 目的IP和目的端口. 一个用户,无论翻开多少会话,只需源IP不变,AD只记录一条会话.不适用用户需求直接访问后台效力器的环境12Server1Server2Server3Source Port = XXXXSource Port = XXXYSource Port = XXXZEntry Per Sess

9、ion ModeSource AddressSource PortRequested AddressRequested PortFarm NameServer AddressServer Portxxxx080Web80 xxxy080Web80 xxxz080Web80Entry Per Session: 4层会话表方式, 记录用户源IP, 源端口,目的IP和目的端口. 对于同一源IP地址,负载平衡算法只执行第一次恳求, 同一用户后续恳求,无论新开多少会话,都去到一样的效力器,但每个新的会话,都会记录在Client table中13Server1Server2Server3Source Po

10、rt = XXXXSource Port = XXXYSource Port = XXXZServer Per Session ModeSource AddressSource PortRequested AddressRequested PortFarm NameServer AddressServer Portxxxx080Web80 xxxy080Web80 xxxz080Web80Server Per Session: 4层会话表方式, 记录用户源IP, 源端口,目的IP和目的端口. AppDirector对每个新的会话,都进展负载平衡算法计算. 同一用户后续恳求,能够会去到不同的效力

11、器,每个新的会话,都会记录在Client table中.14另外两种Session mode:RemoveOnSessionEnd-EPSEntry Per Session : 4层会话表方式, 同一用户后续恳求,无论新开多少会话,都去到一样的效力器,但每个新的会话,都会记录在Client table中。但当AD知道在效力器和客户机一样的效力器之间有RST / FIN 数据包发送时,它会对Client table中的记录加上删除标志。此记录的时间限制为5 秒,然后它就会被删除。 .RemoveOnSessionEnd -SPS: 4层会话表方式, 记录用户源IP, 源端口,目的IP和目的端口.

12、 AppDirector对每个新的会话,都进展负载平衡算法计算. 同一用户后续恳求,能够会去到不同的效力器,每个新的会话,都会记录在Client table中。但当AD知道在效力器和客户机之间有RST / FIN 数据包发送时,它会对客户表中的记录加上删除标志。此记录的时间限制为5 秒,然后它就会被删除。 Farm根本参数 其他Session mode15Farm根本参数-连通性检查 AppDirector Farms Farm Table Create16 Farm根本参数连通性检查Server 1Server 2AppDirectorPage.htm ?Page.htm ?HTML代码 S

13、erver UpConnectivity Check:PingTCP端口 UDP端口 页面HTML代码 Server Down17连通性检查-Ping AppDirector Farms Farm Table Connectivity Check Method: Ping18连通性检查-TCP Port AppDirector Farms Farm Table Connectivity Check Method: TCP PortConnectivity Check Port:填写或选择需求检查的端口TCP检查顺序: 1、AD SYN; 2、Server SYN ACK; 3、AD FIN A

14、CK 4、Server ACK 5、AD ACK; 6、Close connection.19连通性检查-UDP Port AppDirector Farms Farm Table Connectivity Check Method: UDP PortConnectivity Check Port:填写或选择需求检查的端口留意:UDP检查时,由于其不具有TCP三次握手功能,假设UDP不可达,那么AD会收到一个“Destination Unreachable的提示,假设可达那么没有回应,因此UDP检测是在无回应时ping一同进展的。20连通性检查- Page AppDirector Farms

15、Farm Table Connectivity Check Method: PageConnectivity Check Port:填写或选择需求检查的端口Home Page:填写需求检查的URL,最多80字符 GET / 留意:默许检验效力器的前往代码,假设为200,即表示效力器可用21Server管理开场配置配置ClientNAT能否需求ClientNAT添加FarmYesNO添加Sever能否需求L7对话坚持配置L7对话坚持Yes能否需求L7战略添加L4战略配置L7战略YesNONO基本配置增强配置配置高级安康检查22Server管理 AppDirector Servers Applic

16、ation Servers Table 23重要参数Farm Name: Farm称号Server Address: 效力器的真实IP地址Server Port: 效力器的真实端口号,假设效力器的真实端口号与VIP对外提供效力的端口号一致,就坚持默许值None;假设效力器真实端口为8080,对外效力端口为80,那么配置为8080Server Name: 标识效力器的称号 Server Weight: 权重,越大分担的用户数量越多 ClientNAT:启动ClientNAT可选,设置为enable留意:当一个Farms 中的效力器配置有特定port时,该Farm只能与制定了layer 4 por

17、t 的Layer 4 policy关联在一同24Graceful Shutdown of Servers existing users connected to a single server are allowed to time-out naturally. Allows for planned maintenance or troubleshooting of servers.Current Users Connected to Server #3RadwareTrap No more users on Server #3Server #3 can now be taken down w

18、ithout disconnecting any usersAdmin Status - Shutdown25重要参数-Operation Mode AppDirector Servers Application Servers Table Active1Active2BackupADRegular:主用效力器Backup:当一切主用效力器失效时,该效力器开场接纳用户恳求并提供效力26Backup Server Address:为此server指定一台备份效力器,当此server fail时,AD将分配此Server的Session到指定的备份效力器。如为默许的,表示没有为此台Server指定

19、特定的备份server。Backup Preemption:默以为Enable。此功能是当Regular Server再次可用时,那么AD将使指定的Backup Server不可用,而将Session再分配给重新可用的Regular Server。当置为Disable时,即使Regular Server可用了,还是要等指定的Backup Server不可用后才干启用。运用场景:当有的效力器是成对运用,且只能运用其中一台。重要参数-Special Backup Server27VIP-L4 Policy管理开场配置配置ClientNAT能否需求ClientNAT添加FarmYesNO添加Seve

20、r能否需求L7对话坚持配置L7对话坚持Yes能否需求L7战略添加L4战略配置L7战略YesNONO基本配置增强配置配置高级安康检查28本地负载平衡- L4战略FTP FarmWEB FarmDNSFarmL4 战略:经过用户恳求的L3和L4层的信息来选择FarmL4 协议: TCP UDP / ICMPL4 端口: TCP 和 UDP端口用户IPVIPDest IP = VIPDest Port = 53Dest IP = VIPDest port = 21Dest IP =Server IPDest port = 21Dest IP = server IPDest port = 5329L4战略管理 AppDirector Layer 4 Farm Selection Layer 4 Policy Table Create 30战略匹配参数Virtual IP:VIP,即用户访问的目的IPL4 Protocol:TCP / UDP / ICMP / Other / AnyL4 Port:TCP 或UDP 目的端口客户地址: 客户地址范围动作参数Farm Name:假设没有L7战略那么直接选择Farm称号L7 PolicyName:选择要运用的L7战略

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论