我找不到任何关于它用作主节点选举算法的算法。
http://msdn.microsoft.com/en-us/library/aa373130%28v=vs.85%29.aspx
是欺凌算法,环算法还是其他算法?
答案 0 :(得分:0)
我不太确定这是否正是您正在寻找的内容,但这是我在解释故障转移群集的网站上发现的内容:
Windows Server中的仲裁实现
当故障转移群集联机时(假设一个节点位于 时间),第一个上线的磁盘是一个将被关联的磁盘 部署的仲裁模型。为此,故障转移群集执行a 磁盘仲裁算法首先取得该磁盘的所有权 节点最初使其脱机,然后经历一些 检查。当群集满意时,没有问题 法定人数,它被带到网上。同样的事情发生在 其他磁盘。所有磁盘联机后,群集磁盘驱动程序 每隔3秒发送一次定期预订以保持所有权 磁盘。
如果由于某种原因,群集失去了所有的通信 网络,仲裁仲裁过程开始。结果是 直截了当:当前拥有预订的节点 quorum是防御节点,其他节点成为挑战者。 当挑战者检测到它无法通信时,它会发出一个 要求通过总线SCSI破坏其拥有的任何现有预订 在Windows Server 2003中重置并在Windows中持久保留 Server 2008.在此重置发生七秒后,挑战者 试图控制法定人数,然后一些事情可以 发生:如果已拥有仲裁的节点已启动并正在运行,则为 仍然有仲裁盘的保留因此是挑战者 不能取得所有权,它会关闭群集服务;如果 拥有仲裁的节点失败并放弃其预订,然后是 挑战者可以在10秒后获得所有权。挑战者 可以保留法定人数,将其带到网上,然后再拿走 集群中其他资源的所有权;如果没有集群的节点 可以获得仲裁的所有权,群集服务已停止 所有节点。
我希望有所帮助。祝你好运:)
指向该网站的链接,以便您阅读更多内容:http://networksandservers.blogspot.com/2011/04/failover-clustering-i.html