在双节点Windows Server 2008故障转移群集中,是否要求机器是相同的? 我们希望利用现有的硬件来减less宕机时间,使用一个非常快速的服务器和一个只有中等速度的服务器,两个戴尔PowerEdges,但不同代。
我发现了以下build议,您应该使用匹配的硬件,但是我们能否使用不同的服务器实现增加可用性的目标? 如果是这样的话,我们应该用这种types的configuration来注意哪些types的问题?
来自MS TechNet: 附录A:故障转移群集要求
我们build议您使用一组包含相同或相似组件的匹配计算机。
从Windows Server 2008:从里到外
您应该在所有群集服务器中使用相同的硬件。 使用相同的硬件组件可使configuration更易于pipe理,并可消除潜在的兼容性问题。
他们不是必需的 ,但正如你所引用的,他们是推荐的。
我已经看到了一半是物理机器而另一半是虚拟机的集群。
编辑
出于支持的原因,在大多数情况下,您不应该这样做,但是在故障转移期间,只要群集的两端都能够处理资源转移,您应该没问题。
如果集群的所有方面都有必要的硬件和资源来处理故障切换,那么这是完全可以接受的。
你也可以运行集群validation,以确保一切都会好的。
您可能希望确保您所运行的configuration是受支持的,因为如果服务器供应商和/或Microsoft拒绝支持,您可能会拒绝。
是的,你可以用你已经指定的关于支持的条款来实现你的目标。 我亲眼看到的潜在问题:
可以创build群集,但群集validation向导将显示警告。 没有“绿色”群集validation微软不会支持群集,而其他一些群集服务器(SQL 2008浮现在脑海),甚至不首先通过validation安装在群集之上。