new系统负载均衡实施方案.doc_第1页
new系统负载均衡实施方案.doc_第2页
new系统负载均衡实施方案.doc_第3页
new系统负载均衡实施方案.doc_第4页
new系统负载均衡实施方案.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

中广核工程有限公司文档一体化项目设备和软件采购项目 实施方案 第1章、 Alteon 4408 负载均衡器实施方案1、 Alteon 4408 负载均衡器实施规划本项目采购了两台Radware Alteon 4408 负载均衡器,两台负载均衡器规划为三台应用服务器实现http服务负载均衡功能,两台负载均衡器配置冗余热备模式。设备规格型号:Alteon 4408 - 2Galteon 4408 - OnDemand Switch VL - 2*SFP - 6*GE - 4GB Memory - Max 2 Gbps throughput - RoHS. Note that this product ships with 2 SFP slots. Actual SFPs must be purchased separately. See Upgrades, Additions, and Accessories.Radware Alteon 4408 实施规划表1) Web services 服务器群负载均衡1规划表 项目内容 备注交换机名称Alteon4408-1管理 IPVLAN 端口规划4408 有6个GE 口,根据实际需要看是否要划分Vlan端口 IP 路由 IP 需加入负载均衡的REAL SERVER IPweb server1 IP:web server2 IP:web server3 IP:负载均衡组名webgroup虚拟服务器 IP虚拟服务器服务类型/端口https/4432) Web services 服务器群负载均衡2规划表项目内容 备注交换机名称Alteon4408-2管理 IP VLAN 端口规划4408 有6个GE 口,根据实际需要看是否要划分Vlan端口 IP 路由 IP 需加入负载均衡的REAL SERVER IPweb server1 IP:web server2 IP:web server2 IP:负载均衡组名webgroup虚拟服务器 IP虚拟服务器服务类型/端口https/4432、 Alteon 4408 负载均衡器网络逻辑拓扑结构图3、 Alteon 4408 负载均衡器实施主要配置过程1. Alteon 4408 初始化配置1) 管理端口初始化配置用console线连接PC机串口到alteon web switch交换机管理口打开超级终端软件设置为以下参数打开switch电源,按回车键进入如下提示:输入缺省管理密码:admin配置管理IP 和默认网关,比如:/cfg/sys/mmgmt/addr 0/cfg/sys/mmgmt/mask /cfg/sys/mmgmt/gw /cfg/sys/mmgmt/ena启用可通过 Telnet、SSH 、HTTP 访问服务/cfg/sys/access/http/ena/cfg/sys/access/tnet/ena/cfg/sys/access/sshd/on/enaapplysave2) 配置VLAN,端口等L2信息创建VLAN进入配置菜单输入: Configuration#vlan (2-1024)进入vlan配置菜单 vlan 2# ena (打开vlan 2) vlan 2# add 2 (把端口2加到 vlan 2)3) 配置IP 接口地址、路由、网关等L3信息配置Interface 信息在配置菜单输入: Configuration#ip进入ip选项菜单输入: IP#if 1进入interface配置输入: IP Interface 1#addr 52 IP Interface 1#mask IP Interface 1#ena IP Interface 1#.(返回IP配置菜单)配置路由信息输入: IP#route 进入路由配置 IP Static Route#add (添加静态路由记录) IP Static Route#.(返回IP配置菜单)配置缺省网关输入: IP#gw 配置网关信息 Default gateway 1#addr 54 (网关地址) Default gateway 1#ena Default gateway 1#apply Default gateway 1#save2. Alteon 4408 负载均衡配置举例配置: 两台web 服务器通过负载均衡器做http web 服务负载均衡,主要配置如下:在主菜单下输入:/cfg/slb进入负载均衡配置菜单输入: Layer 4#on 打开负载均衡功能建立rip Layer 4#real 1(建立real server 1) Real server 1#rip Real server 1#ena Layer 4#real 2(建立real server 2) Real server 2#rip Real server 2#ena Real server 2#.(返回负载均衡菜单)建立group 并加入rip Layer 4#group 1(进入负载均衡组配置子菜单) Real server group 1#add 1(把real server 1加入到负载均衡组 1) Real server group 1#add 2(把real server 2加入到负载均衡组 1) Real server group 1# metric round(设置负载均衡算法为轮转(Round-Robin)算法)负载均衡算法有以下几种方式,我们可以根据实际情况选择比较合适的负载均衡算法方式:轮转(Round-Robin)算法加权轮转(Weighted Round Robin)算法最小连接数(Least Connections)算法加权最小连接数(Weighted Least Connections)算法目的地址哈希散列(Destination Hashing Scheduling)算法源地址哈希散列(Source Hashing Scheduling)算法随机(Random)算法 Real server group 1#health tcp (设置健康检查方式) Real server group 1#.(返回负载均衡菜单)建立虚拟服务器负载均衡并配相应的服务 Layer 4#virt 1 (建立虚拟服务器 1) Virtual Server 1#ena (打开虚拟服务器) Virtual Server 1#vip 00(配置虚拟服务器地址) Virtual Server 1#service 80 (虚拟服务器的服务为http负载均衡) Virtual Server 1 http Service#group 1 (设置负载均衡组为 group 1) Virtual Server 1 http Service#rport 80 (设置服务端口为80) Virtual Server 1 http Service#. Virtual Server 1#.(返回负载均衡菜单)端口的负载均衡模式配置 Layer 4#port 1 SLB Port 1#client ena 打开client模式 SLB Port 1#. Layer 4#port 2 SLB Port 2#server ena 打开 server模式 SLB Port 2#. Layer 4#port 3 SLB Port 3#server ena 打开 server模式 SLB Port 3#. Layer 4#port 4 SLB Port 4#client ena 打开 server模式 SLB Port 4#. Layer 4#apply Layer 4#save完成以上操作,在客户端打开浏览器软件对vip进行WWW浏览,如果能够访问到WWW服务器的内容说明SLB配置成功。查看负载均衡的状态和信息返回到命令行主菜单输入:Main#stats进入状态菜单 Statistics#slb(进入负载均衡状态子菜单) Server Load Banlance Statistics#group 1(查看组信息)如果正常应该出现类似下面的信息从状态当中应该能够查看到2台server的session记录。 Server Load Banlance Statistics# /(返回主菜单)输入:Main#information进入信息菜单 Information#slb(进入负载均衡状态子菜单) Server Load Banlance Information#dump (查看所有的负载均衡信息) Server Load Banlance Information#sess(session表信息) Session table Information#dump 查看session表信息E = 建立P = 持续U = pass UP for L7 processingS = 特别的session象 cookie 或者 SSL 3. 两台Alteon 4408 active-standby 冗余配置1 先按照 Alteon 4408-1 的配置方法配置好 Alteon 4408-2的管理地址,interface端口等IP地址.2 在Alteon 4408-1 配置配置 VRRP 1) Enable VRRP globally VRRP Virtual Router 1# /cfg/vrrp/on Current status: OFF New status: ON 2) Create virtual router 1: Virtual Router Redundancy Protocol# vr 13) Assign a virtual router ID (7 in this example) to the virtual router: VRRP Virtual Router 1# vrid 7 Current virtual router ID: 1 New pending virtual router ID: 7 4) Set the IP address to VIP address (50): VRRP Virtual Router 1# addr 50 Current IP address: New pending IP address: 50 5) Set the priority to 101. By default the priority is set to 100. As we want Alteon4408-1 to be the master we are raising its priority to 101 and will leave the default priority 100 for Alteon4408-2: VRRP Virtual Router 1# prio 101 Current router priority: 100 New pending router priority: 101 6) Disable sharing: VRRP Virtual Router 1# share dis Current sharing: enabled New sharing: disabled 7) Enable virtual router: VRRP Virtual Router 1# ena Current status: disabled New status: enabled 8) Enable tracking. In this example, we will enable master virtual router tracking (vrs), interfaces tracking (ifs) and real servers tracking (reals): VRRP Virtual Router 1# track/vrs e/ifs e/reals e 9) Apply and save the changes: VRRP Virtual Router 1 Priority Tracking# apply/save配置两台alteon 交换机同步Configure Alteon4408-1 for synchronization. 1) Enter SLB synchronization menu: Virtual Router Redundancy Protocol# /cfg/slb/sync 2) Enter peer 1 configuration menu: Config Synchronization# peer 13) Set the IP address of Alteon4408-2 ( in this example) as the peer IP address and enable the peer: Peer Switch 1# addr /ena4) Apply and save the changes: Peer Switch 1# apply/save3 在Alteon 4408-2配置Configuring Alteon4408-2 for synchronization 1) Enable synchronization on Alteon4408-2 and set the Alteon4408-1 IP address as peer 1: IP Interface 3# /cfg/slb/sync/peer 1/addr /ena Current IP address: New pending IP address: Current status: disabled New status: enabled 2) Apply and save the changes: 第2章、 Alteon 4408 负载均衡器测试方案1、 Alteon 4408 负载均衡器健康检查。1.1 PING 检查测试目的验证Ping检查方式能否发现服务器故障配置要点Farm的Connectivity方式设置为Ping,检查间隔设备5秒,重复次数设置为3测试步骤1. 长Ping VIP,访问VIP的Web服务;2. 拔掉一台服务器的网线;3. 观测Console信息;4. 观测Server表内的服务器状态;5. 观测Ping状态,重新访问VIP的Web服务;6. 恢复服务器网络连接;7. 观测Console信息;8. 观测Server表内的服务器状态;9. 观测Ping状态,重新访问VIP的Web服务;预期目标通过Ping检查,负载均衡器能够发现服务器的状态,并将用户访问定向到正常的服务器测试结果备注健康检查的间隔时间,判断服务器故障的检查测次数和Timeout时间可根据具体需要进行调整。1.2 TCP/UDP端口检查测试目的验证TCP/UDP端口检查方式能否发现服务器故障配置要点Farm的Connectivity方式设置为TCP port;端口设置为80测试步骤1. 长Ping VIP,访问VIP的Web服务;2. 停止一台服务器的web服务;3. 观测Console信息;4. 观测Server表内的服务器状态;5. 观测Ping状态,重新访问VIP的Web服务;6. 恢复服务器的web服务;7. 观测Console信息;8. 观测Server表内的服务器状态;9. 观测Ping状态,重新访问VIP的Web服务;预期目标通过TCP/UDP端口检查,负载均衡器能够发现服务器的状态,并将用户访问定向到正常的服务器测试结果备注健康检查的间隔时间,判断服务器故障的检查测次数和Timeout时间可根据具体需要进行调整。1.3 HTTP Page检查测试目的验证HTTP Page检查方式能否发现服务器故障配置要点Farm的Connectivity方式设置为HTTP Page;测试步骤1. 将健康检查的Home Page设置为radware.htm;2. 观测Console信息;3. 观测Server表内的服务器状态;4. 观测Ping状态,重新访问VIP的Web服务;5. 将健康检查的Home Page设置为index.htm(或其他可用页面);6. 观测Console信息;7. 观测Server表内的服务器状态;8. 观测Ping状态,重新访问VIP的Web服务;预期目标由于radware.htm页面那不存在,经检查服务器的状态为NotInService;Home Page改为可用页面后,服务器状态恢复正常。测试结果备注健康检查的间隔时间,判断服

温馨提示

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

评论

0/150

提交评论