keealived介绍一下
keepalived来源
keepalived是常用的一种高可用技术,它起初就是专门为LVS设计的,为了监控并检查LVS下面的集群结点的状态,并且具有配置LVS的功能,后来加入了实现高可用的VRRP功能,使得他不仅可以支持LVS,还可以支持nginx,MySQL的高可用服务。但是通过Keepalived可以配置LVS,不能配置nginx和MySQL,因为它起初是为LVS设计的。
keeplived是怎么实现的
Keepalived是使用VRRP(Virtual Router RedundancyProtocol(虚拟路由器冗余协议))实现的,VRRP的出现是为了解决静态路由的单点故障的问题。它能够保证个别结点出现挂机的时候,整个服务还能正常工作
Keepalived的主要作用
它的主要作用是:
- 可以对LVS的集群结点进行健康检查,以及具有配置管理LVS的功能
- 另一方面它可以实现系统网络的高可用。