LB
处理大量的并发运算的
HA
Server1—sever2
需要安装底层软件
通过线缆连接
1. 串口链路
2. 光纤跳线
3. 双绞线
解决群集分裂:
Stonish –l 查看机制
1.Stonith 设备 服务器出现故障切断交换电源
2.软件 ssh ,rhcs fens
高可用性的三个层次
底层 基础(信息)架构层
二层 Lrm 本地资源管理层
三层 资源代理 resource agent
HP 高性能群集 科研的模式实验 天气预报
大量的运算
Lvs的三种模型
Director用linux系统实现,server群可以是其他系统实现,个别系统不能用作lvs-dr模型
1.Lvs-nat
Cluster需要和director在同一个网段,容易出现Director 瓶颈 ,所有数据包要经过director的转发,可以做端口映射请求和响应可以是不同的端口,cluster用director的dip作为getaway来响应数据包请求给client,
Nat 1~10
2.Lvs-dr
Cluster要有director路由,relay数据包由vip响应,需要在cluster上配置vip,
Arp请求时只有某个cluster响应
10~100台服务器集群
3.Lvs-tun
可以实现异地群集,
群集·lvs-nat的实现
56-1
用户空间需要的ipvsadm,软件包在cluster目录里
Server1的配置
[root@localhost ~]# mount /dev/cdrom /mnt/cdrom
[root@localhost ~]# yum install http* -y
Complete!
[root@localhost ~]# ifconfig eth0 192.168.2.10
[root@localhost ~]# route add default gw 192.168.2.2
[root@localhost ~]# service httpd start
Starting httpd: [ OK ]
[root@localhost ~]# vim /var/www/html/index.html
web1!
[root@localhost ~]#
Server2的配置
[root@localhost ~]# ifconfig eth0 192.168.2.20
[root@localhost ~]# route add default gw 192.168.2.2
[root@localhost ~]# yum install http* -y
[root@localhost ~]# service httpd start
Starting httpd: [ OK ]
[root@localhost ~]# vim /var/www/html/index.html
web2
[root@localhost ~]#
Director
#ll /boot/config-*
--查看内核是否加载了ipvsadm
#grep –i ip_vs /boot/config*
#mv server.repo /etc/yum.repos.d/
#yum install ipvsadm
# ipvsadm -A -t 192.168.10.10:80 -s rr
# ipvsadm -a -t 192.168.10.10:80 -r 192.168.2.20 -w 10 -m
# ipvsadm -a -t 192.168.10.10:80 -r 192.168.2.10 -w 5 -m
#vim /etc/sysctl.conf
#sysctl –p
[root@director1 ~]# service ipvsadm start
--nat转换要开转发
[root@director1 ~]# ipvsadm -Ln
IP Virtual Server version (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 192.168.10.10:80 rr
-> 192.168.2.10:80 Masq 5 0 0
-> 192.168.2.20:80 Masq 10 0 0
[root@director1 ~]#
56-2
56-3
安装nfs
#rpm –ivh nfs-utils-
#vim /etc/exports
/var/www/html 192.168.2.20 (rw,sync,no_root_squash)
#exportfs -rv
#showmount –e 192.168.2.10
Export list for 192.168.2.10:
/var/www/html 192.168.2.20
#service nfs start
#chkconfig nfs on
#ll –d /var/www/html
#chmod o+w /var/www/html
#mount 192.168.2.10:/var/www/html /var/www/html
#service ipvsadm restart
#ipvsadm –Ln
Nfs共享出来用户访问的都是server1的站点内容