适用于Windows Server高可用性和灾难恢复的Service Bus

时间:2016-09-14 14:39:11

标签: servicebus

我们目前正在我们的解决方案中实施Windows Server Service Bus,以取代提供有限灾难恢复选项的MSMQ。

根据this,您可以使用现有证书或新证书创建新服务器场,也可以通过从备份还原SQL并将新SWBS节点放入服务器场并连接到此存储来恢复存储层层

我并不热衷于(在发生灾难时)建造一座新农场。

我们有两个数据中心(DC1和DC2)。我们可以:

  • 在DC1(Node1和Node2)中放置两个计算节点,在DC2(Node3)中放置一个节点?这将满足SWBS至少3个HA节点的要求。
  • 为我们的Farm DNS创建A记录,并在DC1中为此DNS名称设置一个负载均衡器,它只指向Node1和Node2(因此客户端始终仅连接到那些)?
  • 如果DC2丢失(因此Node3),我们一切都很好,因为Node1和Node2仍然提供HA,DC1中的负载均衡器仍然在这两者之间保持平衡

如果我们丢失DC1会发生什么?我最初的想法是将我们的Farm DNS的A记录更改为指向Node3。但是,Farm中只有一个节点(因为Node1和Node2在DC1中丢失)。服务总线是否会继续运行,但是没有HA?我可以创建多个A记录(一个用于Node1和Node2之间的负载均衡器,一个用于Node3),客户端是否会在两者之间交替?

PS:我们的存储层由SQL可用性组处理,该可用性组在DC1中有两个(主要和次要)节点,在DC2中有第三个节点(次要节点),因此可以覆盖存储

0 个答案:

没有答案