Linux-HA 高可用开源方案 Keepalived VS Heartbeat 的选择
2017-11-17 15:20
866 查看
Linux-HA 高可用开源方案 Keepalived VS Heartbeat 的选择
2015-07-09 10:31:26
标签:Keepalived heartbeat HA
Keepalived使用的vrrp协议方式,虚拟路由冗余协议 (Virtual Router Redundancy Protocol,简称VRRP);
Heartbeat是基于主机或网络的服务的高可用方式;
keepalived的目的是模拟路由器的双机
heartbeat的目的是用户service的双机
lvs的高可用建议用keepavlived
业务的高可用用heartbeat
两款高可用开源方案:Keepalived和Heartbeat。两者都很流行,但差异还是很大的,现将试用过程中的感受以及相关知识点简单总结一下,供大家选择方案的时候参考。
1)Keepalived使用更简单:从安装、配置、使用、维护等角度上对比,Keepalived都比Heartbeat要简单得多,尤其是Heartbeat
2.1.4后拆分成3个子项目,安装、配置、使用都比较复杂,尤其是出问题的时候,都不知道具体是哪个子系统出问题了;而Keepalived只有1个安装文件、1个配置文件,配置文件也简单很多;
2)Heartbeat功能更强大:Heartbeat虽然复杂,但功能更强大,配套工具更全,适合做大型集群管理,而Keepalived主要用于集群倒换,基本没有管理功能;
3)协议不同:Keepalived使用VRRP协议进行通信和选举,Heartbeat使用心跳进行通信和选举;Heartbeat除了走网络外,还可以通过串口通信,貌似更可靠;
4)使用方式基本类似:如果要基于两者设计高可用方案,最终都要根据业务需要写自定义的脚本,Keepalived的脚本没有任何约束,随便怎么写都可以;Heartbeat的脚本有约束,即要支持service
start/stop/restart这种方式,而且Heartbeart提供了很多默认脚本,简单的绑定ip,启动apache等操作都已经有了;
2015-07-09 10:31:26
标签:Keepalived heartbeat HA
Keepalived使用的vrrp协议方式,虚拟路由冗余协议 (Virtual Router Redundancy Protocol,简称VRRP);
Heartbeat是基于主机或网络的服务的高可用方式;
keepalived的目的是模拟路由器的双机
heartbeat的目的是用户service的双机
lvs的高可用建议用keepavlived
业务的高可用用heartbeat
两款高可用开源方案:Keepalived和Heartbeat。两者都很流行,但差异还是很大的,现将试用过程中的感受以及相关知识点简单总结一下,供大家选择方案的时候参考。
1)Keepalived使用更简单:从安装、配置、使用、维护等角度上对比,Keepalived都比Heartbeat要简单得多,尤其是Heartbeat
2.1.4后拆分成3个子项目,安装、配置、使用都比较复杂,尤其是出问题的时候,都不知道具体是哪个子系统出问题了;而Keepalived只有1个安装文件、1个配置文件,配置文件也简单很多;
2)Heartbeat功能更强大:Heartbeat虽然复杂,但功能更强大,配套工具更全,适合做大型集群管理,而Keepalived主要用于集群倒换,基本没有管理功能;
3)协议不同:Keepalived使用VRRP协议进行通信和选举,Heartbeat使用心跳进行通信和选举;Heartbeat除了走网络外,还可以通过串口通信,貌似更可靠;
4)使用方式基本类似:如果要基于两者设计高可用方案,最终都要根据业务需要写自定义的脚本,Keepalived的脚本没有任何约束,随便怎么写都可以;Heartbeat的脚本有约束,即要支持service
start/stop/restart这种方式,而且Heartbeart提供了很多默认脚本,简单的绑定ip,启动apache等操作都已经有了;
相关文章推荐
- Linux-HA 高可用开源方案 Keepalived VS Heartbeat 的选择
- Linux-HA 高可用开源方案 Keepalived VS Heartbeat 的选择
- Linux-HA 高可用开源方案 Keepalived VS Heartbeat 对比
- 高可用开源方案 Keepalived VS Heartbeat对比
- 高可用开源方案Heartbeat vs Keepalived
- Linux 高可用(HA)集群之Heartbeat详解
- Linux高可用(HA)集群笔记heartbeat+drbd+nfs
- Linux 高可用(HA)集群之keepalived详解
- Linux 高可用(HA)集群之keepalived详解
- Linux高可用(HA)集群之Keepalived的介绍
- Linux 高可用(HA)集群之keepalived详解
- Linux 高可用(HA)集群之Heartbeat安装
- Linux下VS/DR+heartbeat+ldirectory 实现高可用负载均衡服务
- HA高可用方案之heartbeat v1的安装配置
- Linux 高可用(HA)集群之Heartbeat详解
- 记一个典型的高可用(HA)方案:drbd+heartbeat
- Linux 高可用(HA)集群之keepalived 推荐
- linux高可用(HA)集群笔记heartbeat+drbd+nfs (原创)
- Linux 高可用(HA)集群之keepalived+lvs
- Linux高可用集群方案之配置heartbeat v2基于crm+hb_gui接口,配置高可用httpd