服务器群集分三种类型
负载均衡 处理多并发连接
高可用性 处理断点事故
高性能 支持扩展,提高处理能力
本文讲解的是linux服务器提供群集的负载均衡
负载均衡(LB load balancing),在linux系统内,已经内置了由我国专家章文嵩编写的软件lvs。
可以通过grep - i ip_vs /boot/config* //- I 不区分大小写
对负载均衡集群有10种调度算法
4种固定调度算法
Rr 轮回调度 Wrr //权重轮回 Dh Sh
6种动态调度算法
Lc //最小连接 wlc lblc lblcr nq
配置群集需要ipvsadm服务
ipvsadm的rpm软件包不再通常的server目录下,而是在cluster目录下.
cd /mnt/cdrom/Cluster
rpm -ivh ipvsadm-1.24-8.1.i386.rpm
安装完后并不能正常启动
需要先写ipvsadm条目,然后执行
service ipvsadm save,当ipvsadm 有条目后,就可以启动服务了。
ipvsadm的用法:
两步
1. 添加虚拟服务
ipvsadm -A -t|u|f vip:端口号码 -s 调度算法
-E //替换
-D //删除