据我了解,故障转移群集实际上只有一台机器在工作,这意味着其他机器处于闲置状态。那么为什么要使用故障转移群集而不是使用 Windows Server 2012 的负载平衡方式来获得更好的性能,让所有机器像一台机器一样工作,同时仍保持高可用性呢?
某些情况下,采用其中一种方法是否比采用另一种方法效果更好?
答案1
世界上有很多应用程序在设计时从未考虑过集群,当您尝试同时运行多个应用程序实例时,会发生可怕的事情。
但应用程序可能非常重要,因此拥有备用服务器是满足可用性要求的可行解决方案。
集群软件通常会确保任何时候都只有一个应用程序实例在运行,并且当主节点上的应用程序停止时(由于计划的维护或由于计划外事件),将在备份节点上启动该应用程序。