我找不到有关用作主要节点选举算法的算法的任何信息。
http://msdn.microsoft.com/zh-CN/library/aa373130%28v=vs.85%29.aspx
是欺凌算法,环形算法还是其他一些算法?
我不确定这是否正是您要寻找的东西,但是这是我在解释故障转移群集的网站上找到的:
Windows Server中的法定实施
当故障转移群集联机(假设一次有一个节点)时,第一个联机磁盘将与部署的仲裁模型相关联。为此,故障转移群集执行磁盘仲裁算法,以获取第一个节点上该磁盘的所有权,最初使它成为脱机状态,然后进行一些检查。当群集对仲裁没有问题感到满意时,它将联机。其他磁盘也发生相同的情况。所有磁盘联机后,群集磁盘驱动程序每3秒发送一次定期保留,以保留磁盘所有权。
如果由于某种原因该群集在其所有网络上失去通信,则仲裁仲裁过程开始。结果很简单:当前在仲裁上拥有保留的节点是防御节点,其他节点成为挑战者。当质询者检测到无法通信时,质询者通过Windows Server 2003中的总线范围SCSI重置和Windows Server 2008中的持久性保留来发出其拥有的所有现有保留的请求。这种重置发生七秒钟后,质询者尝试获得控制权仲裁,然后可能会发生一些事情:如果已经拥有仲裁的节点已启动并正在运行,则它仍具有仲裁磁盘的保留,因此质询者无法获得所有权,因此它将关闭群集服务;如果拥有仲裁的节点发生故障并放弃其保留,则质询者可以在10秒钟后获得所有权。挑战者可以保留仲裁,将其联机,然后拥有群集中其他资源的所有权;如果群集的任何节点都无法获得仲裁的所有权,则群集服务将在所有节点上停止。
希望对您有所帮助。祝你好运 :)
该网站的链接,因此您可以阅读更多信息:http : //networksandservers.blogspot.com/2011/04/failover-clustering-i.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句