2
回答
讨论下keepalived和heartbeat
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

最近要做一个信息查询系统,要用到MYSQL+PHP,由于数据量大所以想做个集群。。。

但是不知道是做keepalived+lvs还是heartbeat+lvs

谁能说下keepalived和heartbeat各自的优缺点

谢谢~

举报
SpaceQ
发帖于7年前 2回/6K+阅
共有2个答案 最后回答: 4年前

二者都不错,都有很多应用案例,看你更熟悉哪个了!

如果都不熟悉,建议还是先别用了,数据量大并不需要集群的支持。

碰到瓶颈才来考虑这个问题吧。需要 LVS 的时候,每天的PV数怎么也要在百千万以上啊,如果没有,就说明LVS不合适的。

--- 共有 1 条评论 ---
programdolt恩,最近我也在看这这两个哪个好, 还是红薯老大说的对,看个人熟悉哪个了,基本工作差不多,都能实现你的需求。 红薯老大,我说的对吗? 4年前 回复
Keepalived使用的vrrp协议方式,虚拟路由冗余协议 (Virtual Router Redundancy Protocol,简称VRRP);
Heartbeat是基于主机或网络的服务的高可用方式;
keepalived的目的是模拟路由器的双机
heartbeat的目的是用户service的双机
lvs的高可用建议用keepavlived
业务的高可用用heartbeat
顶部