官方下载地址(2022/1/16 latest):
Version 2.2.7 (keepalived.org)https://keepalived.org/software/keepalived-2.2.7.tar.gz Keepalived是一个用C语言编写的、免费的路由软件。
该项目的主要目标是为Linux系统和基于Linux的基础架构提供简单而强大的负载平衡和高可用性设施。负载均衡框架依赖于众所周知且广泛使用的Linux虚拟服务器(IPVS)内核模块,提供4层负载平衡。Keepalived 实现了一组检查器,以根据其运行状况动态和自适应地维护和管理负载平衡的服务器池。
另一方面,高可用性是通过VRRP协议实现的。VRRP 是路由器故障转移的基本砖块。此外,Keepalived还实现了一组与VRRP有限状态机的挂钩,提供低级和高速协议交互。为了提供最快的网络故障检测,Keepalived实施了BFD协议。VRRP 状态转换可以考虑 BFD 提示来驱动快速状态转换。Keepalived 框架可以单独使用,也可以一起使用,以提供弹性基础架构。