Linux高可用负载均衡
Keepalived 是面向 Linux 的路由、高可用与四层负载均衡软件,使用 C 编写。它的核心目标是为 Linux 系统和 Linux based infrastructures 提供简单且稳健的 loadbalancing 与 high-availability 能力。其负载均衡框架依赖广泛使用的 Linux Virtual Server(IPVS)内核模块,实现 Layer 4 负载均衡;高可用部分则基于 VRRP 协议完成路由器故障切换。
从功能维度看,Keepalived 不只是虚拟 IP 漂移工具。它实现了一组健康检查器,可根据后端服务器健康状态动态维护负载均衡服务器池;同时通过 VRRP 状态机钩子实现底层、高速的协议交互。为提升网络故障检测速度,它还实现了 BFD 协议,并可让 VRRP 状态迁移参考 BFD 提示。文本明确说明这些框架既可独立使用,也可组合使用,适合构建弹性基础设施。
Keepalived 是 GPL v2 或更高版本授权的自由软件,可再分发和修改。官网不提供各 Linux 发行版的软件包,只提供源代码和代码仓库;但多数 Linux 发行版已将其作为主线包维护。生态上它与 IPVS、VRRP、BFD、systemd 等 Linux 基础设施关系紧密,发布记录也提到 Docker、Snap 等更新,但官网正文没有展示完整集成矩阵或 API/SDK。
定价方面,文本只体现免费开源,没有商业版、订阅、SLA 或托管服务信息。文档入口包括 Documentation、Release Notes、List & Archives,发布记录从 2020 延续到 2025,说明项目仍在维护。不过抓取内容更多是主页介绍和版本摘要,对新手安装、配置样例、故障排查深度无法充分判断。
优点是成熟、底层、免费、适合自托管,并且围绕 L4 负载均衡和 VRRP 高可用定位清晰;缺点是仅面向 Linux,官网不提供发行版包,产品化控制台、商业支持和图形化管理信息缺失。它适合网络工程师、SRE、Linux 运维和需要虚拟 IP 主备、四层流量分发、快速故障检测的基础设施团队。
正文未提供中国大陆访问、镜像、支付或本地支持信息,因此访问状态判断为未知。由于其为开源 Linux 基础软件,实际使用通常可通过发行版软件源或源码仓库完成;若需要替代或补充,可根据场景评估 HAProxy、Nginx、Envoy、LVS/IPVS、Pacemaker/Corosync 等方案。
本测评基于公开资料整理,不构成购买建议,请以 keepalived.org 官网实际信息为准。
经典开源HA工具,运维和服务器用户价值高。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。