Chinaunix首页 | 论坛 | 博客
  • 博客访问: 924088
  • 博文数量: 276
  • 博客积分: 4182
  • 博客等级: 上校
  • 技术积分: 4486
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-17 21:14
文章分类

全部博文(276)

文章存档

2014年(9)

2013年(132)

2012年(135)

分类: 系统运维

2013-05-21 10:30:52

做事器资源: 10.2.225.128作为Load Balancer,10.2.225.136和10.2.225.139作为后端的做事器。 在10.2.225.136和10.2.225.139上判别 安装Apache2.2.14,然后打开80端口,启动Web做事。 1. 安装LVS设置 器材(只必要 在Load Balancer安装即可) Linux操纵 体系 当前大部分 都已经支持 Virtual Server,因此不必要 再去编译内核,只必要 下载和安装用户设置 器材ipvsadmin。起首 请查察 本身 Linux操纵 体系 内核的版本,我的版本是2.6.18。从 下载了ipvsadm-1.24.tar.gz。安装步调 如下: Tar –xzvf ipvsadm-1.24.tar.gz Ln –s /usr/src/kernels/2.6.18-128.el5-i686 /usr/src/linux (这部必需 作,由于 在编译和安装的时间 必要 用到目次 /usr/src/linux来得到 须要 的外部凭借库) Cd ipvsadm-1.24 Make && make install 输入ipvsadm,假如 看到以下内容证明 安装乐成 了: IP Virtual Server version 1.2.1 (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn 2. DR模式测试 a. 为10.2.225.128这台Load Balancer的网卡绑定假造 IP。 ifconfig eth0:0 10.2.225.211 netmask 255.255.255.0 broadcast 10.2.225.211 up b. 在Load Balancer上成立 假造 IP。 Ipvsadm –A –t 10.2.225.211:80 –s rr //221 IP没有实体呆板 在应用 ,因此作为假造 IP应用 ,A表示成立 假造 IP,t表示是tcp协议 ,s表示负载算法,rr是Round Robin。 c. 在Load Balancer上成立 假造 IP与两个实体做事器的相干。 ipvsadm -a -t 10.2.225.211:80 -r 10.2.225.136:80 -g -w 1 //将假造 IP和端口关联到实体呆板 上,a表示新建假造 IP和实体呆板 的关联相干,r后头跟实体呆板 所在和端口,g表示应用 DR模式,w是权重。 ipvsadm -a -t 10.2.225.211:80 -r 10.2.225.139 :80 -g -w 1 d. 在其它两台实体做事器上成立 假造 下图就是设置 好以后再输入ipvsadm查察 到的假造 设置 信息 此中 Route表示就是DR的模式,然后图中ActiveConn表示毗连 数,这里是拜访一个公布 在两台后端做事器的页面带来的毗连 数,拜访页面的情况如下两张图:(重要 是看返回页面中做事器ip打印的差别 ) 拜访页面的结果和DR是一样的,对假造 IP的拜访,会轮询到差别 的后端做事器上。 三种模式下的大略 压力测试 大略 的压力测试采用 Apache ab,500并发用户,10w的哀求总数。 总耗时(s) TPS(#/sec) NAT 22.480 4448.34 TUNNEL 10.707 9339.80 DR 10.177 9825.68 可以看出NAT性能要比后两种差一倍。 LVS是从四层对动静 举办负载转发的,很洪流 平 上是直接操作操纵 体系 的特性 来实现动静 转发,因此转发消费有限,但是NAT模式中Load Balancer对付 性能的影响很大,同时对付 负载压力本身 以及靠山节点数量 有限定 。在LVS根本 上有很多 其他的开源软件,增进了心跳等机制来担保集群的硬朗 性。而LVS并不能满意 按照 操纵参数或包体内容转发哀求的场景,因此进一步研讨 HA-Proxy,这种基于基于操纵级别在7层对动静 作说明转发的负载均衡 方案 。
阅读(762) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~