冗余数据中心

冗余数据中心

我目前有一个 ASP.NET Web 应用在数据中心的集群上运行,与 SQL Server DB 通信。我需要使用另一个数据中心的热热 DB 以及复制的 Web 集群来使此设置冗余。

有哪些架构选项可用于设置这种类型的故障转移?

答案1

当然,明白了,我很抱歉,我在这里还算新,这是一个很棒的网站!

对于提出的解决方案,我建议在多线程设置中采用 3 层冗余。

数据库 - 继续在集群配置中使用 SQL,2 个节点配备 DRBD RAID10 存储系统以保持数据正常运行。如果发生数据中心故障(最坏的情况),则在另一个数据中心拥有一个第三层被动副本,并发送事务日志。

Web- 2 个 Web 服务器,本地数据存储在单独的驱动器 RAID1 或 RAID10 上,具体取决于大小和 I/O。通过 Robocopy 复制数据。增加性能和 100% 要求,将专用负载平衡器合并成对。在单独的数据中心有额外的副本 Web 服务器。

相关内容