简要概述
LVS 是属于集群调度服务器,为用户提供web服务的
keepalived 实现的功能是冗余,主备
LVS +keepalived (使用Keepalived为LVS调度器提供高可用功能,防止调度器单点故障,为用户提供Web服务)
1.自动配置LVS,带健康检查
2.照抄路由器VRRP(路由热备协议)的功能,用软件的方式把它写出来(通过修改配置文件现了热备冗余功能)
以上两者是独立存在的,可以单独使用,也可以同时使用
路由热备协议: 两台路由器设置优先级参数形成主备,优先级的参数较大,优先级高的 ,同时需要配置vip(浮动ip)
LVS1 (keepalivd,主100,vip)
LVS2 (keepalivd,备50,vip)
vim /etc/keepalived/keepalived.conf
keepalived也可以字apache,nginx得到应用 例如:
实现web服务器的冗余备份:
web1 (httpd+keepalived) + web2(httpd+keepalived)
实现nginx代理服务器的冗余备份:
nginx (keepalived)
vip web1 web2
nginx (keekpalived)
keepalived +LVS-DR配置:
实验环境如下:
- LVS1调度器真实IP地址为192.168.4.5
- LVS2调度器真实IP地址为192.168.4.6
- 服务器VIP地址设置为192.168.4.15
- 真实Web服务器地址分别为192.168.4.100、192.168.4.200
- 使用加权轮询调度算法,