问题:
1.高可用解决什么问题?
解决单点故障的问题------keepalived.
(1)要有备份,从而当一个出现问题时,可以切换到另一个,解决单点故障的问题。
(2)要能够自动切换。
2.为什么要用keepalived?
1>安装和配置都简单,只有一个配置文件
2>keepalived可以实现自动切换,实现主从切换
keepalive缺点:但是如果是大规模的分布式项目的话,一般不用Keepalived,因为它只提供了简单的心跳和切换的功能,但是没有提供集群管理的功能。
优点:比较简单,方便学习和配置。
简介:
- Keepalived是一个基于VRRP协议来实现的服务高可用方案,可以利用其来避免IP单点故障,类似的工具还有heartbeat、corosync、pacemaker。但是它一般不会单独出现,而是与其它负载均衡技术(如lvs、haproxy、nginx)一起工作来达到集群的高可用。
- VRRP协议:
VRRP全称 Virtual Router Redundancy Protocol,即 虚拟路由冗余协议。可以认为它是实现路由器高可用的容错协议,即将N台提供相同功能的路由器组成一个路由器组(Router Group),这个组里面有一个master和多个backup,但在外界看来就像一台一样,构成虚拟路由器,拥有一个虚拟IP(vip,也就是路由器所在局域网内其他机器的默认路由),占有这个IP的master实际负责ARP相应

最低0.47元/天 解锁文章
2703

被折叠的 条评论
为什么被折叠?



