当前位置: 技术问答>linux和unix
LVS集群中heartbeart+ip_vs+ldirected问题?
来源: 互联网 发布时间:2016-12-27
本文导语: heartbeat是用来保障服务器的可靠性的。ldirected是用来做调度的,ipvs也是用来做调度的。3个加起来,构成LVS集群。(这种理解对吗?) 但是heartbeat如果保障可靠性呢?比如A和B两台机器。B机器死机了。 执行ipvsadm时查看...
heartbeat是用来保障服务器的可靠性的。ldirected是用来做调度的,ipvs也是用来做调度的。3个加起来,构成LVS集群。(这种理解对吗?)
但是heartbeat如果保障可靠性呢?比如A和B两台机器。B机器死机了。
执行ipvsadm时查看weight,B机应该是为0了。
所以有了下面的几点问题:
1、ipvsheartbeatldirector之间是什么关系?它们之间是怎么通讯交互的?是什么流程?
2、heartbeat监控了哪些资源,得知当前的服务器是否正常?或者说这个东西不是由heartbeat来完成的?最后怎么就实现了权重为0,然后不向B服务器上调度了?
但是heartbeat如果保障可靠性呢?比如A和B两台机器。B机器死机了。
执行ipvsadm时查看weight,B机应该是为0了。
所以有了下面的几点问题:
1、ipvsheartbeatldirector之间是什么关系?它们之间是怎么通讯交互的?是什么流程?
2、heartbeat监控了哪些资源,得知当前的服务器是否正常?或者说这个东西不是由heartbeat来完成的?最后怎么就实现了权重为0,然后不向B服务器上调度了?
|
http://book.51cto.com/art/200807/82007.htm
|
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
Heartbeat:提供ip漂移服务,在主服务器宕机后,备份服务器接管虚拟ip
ldirectord:提供lvs控制,监控真实服务器,出现问题后,对轮循列表进行更新,去除出现问题的服务器
Redhat的群集套件概述可以看看:
http://docs.redhat.com/docs/zh-CN/Red_Hat_Enterprise_Linux/5/html/Cluster_Suite_Overview/index.html