是否可以在没有SAN的情况下创建3节点
Windows Server 2008 R2故障转移群集?
我们的目标是创建一个没有任何单点故障的集群MSMQ.理想情况下,存储的消息将保留在集群的所有节点上,这样,如果任何单个节点脱机,集群可以继续运行并维护仲裁.
或者,是否有另一种更好的方法来创建高可用性MSMQ?
(其他最可能无关的信息)
该集群将充当NServiceBus“分发服务器”并在我们的系统中保存所有“待处理”消息.它将成为所有消息流量通过的中心.
编辑:澄清一下,我特别感兴趣的是存储复制在节点本身上的MSMQ队列.我会使用FileShare或Node Majority仲裁来处理群集仲裁.
存储MSMQ数据的磁盘需要某种共享磁盘.
The cost of the SAN isn’t the main
issue — it’s rather the fact that the
SAN becomes a single point of failure.
SAN并不是真正的单点故障.它们具有冗余控制器,从服务器到SAN的冗余路径,从控制器到主轴的冗余路径.如果主轴故障是一个问题,您可以将LUN克隆到第二组磁盘以获得最大冗余.如果你有第二个数组,你甚至可以从一个数组复制到另一个数组.
如果不是更多,大多数存储阵列的正常运行时间为99.999%.有些设计的正常运行时间为99.9999%,有些可以提供更长的正常运行时间.