linux lvs 应用经验谈

lvs的安装配置网上的文章很多了,这里把lvs集群2年应用中的一些经验写出来,欢迎大家提宝贵意见:
应用环境:
前置机(负载均衡器):Xeon(TM) CPU 3.00GHz/2G
CentOS release 5 (Final),kernel: 2.6.21.5
lvs DR: Weighted Round Robin;
heartbeat(实际没用上);mon(监控real server)
real server:
各种配置,pc机不少。

因为是在线集中培训,用户要提交作业、发表评论,以动态内容为主。一天内的最大在线用户5万以上。
1、lvs NAT的效率较低,抗攻击能力差,建议用lvs DR、lvs TUN方式。
2、lvs DR不能转发到端口,比如说,只能80到80,不能80到8080。
3、lvs非常稳定,因为一些原因,load balancer没有后备系统,但LB从未发生过停止服务。
4、lvs LB在被攻击时,负载略有提高,real server很快停止响应,在增加一定数量real server后,恢复正常服务。
5、前置机的负载很低,ipvsadm -Lnc|wc -l超过十万时,cpu的使用率<10%。
如果我任职的公司对版权没有异议,个人不保留版权,欢迎转发,链接地址:
http://acy.blog.163.com/blog/static/30095581200861542526102/