Keepalived — VRRP 的 Linux 软件实现

Keepalived是一款基于VRRP协议的高可用解决方案,用于LVS集群,确保服务节点状态监测和故障切换。它由内核空间和用户空间两部分组成,包含VRRP守护进程和健康检查进程。Keepalived通过选举策略选择Master服务器,当Master故障时,备份服务器接管VIP。文章还讨论了可能导致的脑裂现象及其解决方案。
摘要由CSDN通过智能技术生成

目录

Keepalived

官方网站:https://www.keepalived.org/
官方手册:https://www.keepalived.org/doc/
官方仓库:https://github.com/acassen/keepalived

Keepalived 起初是为 LVS 设计的,专门用来监控集群系统中各个服务节点的状态,它根据 TCP/IP L3-L5 层交换机制检测每个服务节点的状态,每个服务节点异常或者工作障碍,Keepalived 将立刻检测到,并把障碍节点剔除,是毫秒级的,当后台节点恢复正常以后,Keepalived有自动将服务节点重新添加在服务器集群中。

Keepalived 后来又加入了 VRRP 功能,目的就是解决静态路由单点故障的问题,通过 VRRP 可以实现网络不间断稳定运行。

简而言之,Keepalived 是一个使用 C 编写的,基于 VRRP 协议的高可用解决方案。通过 VIP 地址和心跳检测支持高可用功能,避免发生单点故障。该项目的主要目标是为 Linux 系统和基于 Linux 的基础结构提供负载均衡和高可用性的简单而强大的功能。

Keepalived 的架构

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

范桂飓

文章对您有帮助就请一键三连:)

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值