Keepalived服务之基础知识
纸上得来终觉浅,绝知此事要躬行。

1. 软件介绍
keepalived 是基于 VRRP 协议的软件,其原发起是为了解决 LVS 的 HA 问题而衍生的一个软件,所以其对 LVS 支持比较好,目前和其他软件像 Nginx、Haproxy、MySQL 等也可以比较好的结合。主要实现的功能是作 RealServer 的健康状态检查以及 LoadBalance 主机和 BackUP 主机之间 failover。其可以实现基于端口、基于 hash 值、基于页面返回码或自定义方式的后端健康检测。 集群介绍
- LB 集群
- 轻量级:nginx
- 重量级:lvs
- HA 集群
- 轻量级:keepalived
- 重量级:heartbeat、corosync、cman
- HP 集群
- 超算集群企业很少使用