+ -
当前位置:首页 → 问答吧 → LVS集群中heartbeart+ip_vs+ldirected问题?

LVS集群中heartbeart+ip_vs+ldirected问题?

时间:2011-08-26

来源:互联网

heartbeat是用来保障服务器的可靠性的。ldirected是用来做调度的,ipvs也是用来做调度的。3个加起来,构成LVS集群。(这种理解对吗?)
但是heartbeat如果保障可靠性呢?比如A和B两台机器。B机器死机了。
执行ipvsadm时查看weight,B机应该是为0了。
所以有了下面的几点问题:
1、ipvs\heartbeat\ldirector之间是什么关系?它们之间是怎么通讯交互的?是什么流程?
2、heartbeat监控了哪些资源,得知当前的服务器是否正常?或者说这个东西不是由heartbeat来完成的?最后怎么就实现了权重为0,然后不向B服务器上调度了?

作者: guokelei   发布时间: 2011-08-26

LVS:对web服务器按照一定的规则进行转发
Heartbeat:提供ip漂移服务,在主服务器宕机后,备份服务器接管虚拟ip
ldirectord:提供lvs控制,监控真实服务器,出现问题后,对轮循列表进行更新,去除出现问题的服务器 

Redhat的群​​​​​​​​​​​​​​​集​​​​​​​​​​​​​​​套​​​​​​​​​​​​​​​件​​​​​​​​​​​​​​​概​​​​​​​​​​​​​​​述​​​​​​​​​​​​​​​可以看看:
http://docs.redhat.com/docs/zh-CN/Red_Hat_Enterprise_Linux/5/html/Cluster_Suite_Overview/index.html

作者: cloudflashes   发布时间: 2011-08-29