Exchange 和 MS SQL 高可用性

Exchange 和 MS SQL 高可用性

有人能建议当两个数据中心各有一台服务器位于一个数据中心时,MS Exchange 和 MS SQL 服务器在两个数据中心之间可以实现多高的可用性吗?如果 DC1 发生中断,连接到 DC1 中的 SQL 服务器的站点 A 的用户应该能够无缝连接到 DC2 中的 SQL 服务器。站点之间以三角形形式存在 P2P 链接,即站点 A 连接到 DC1 和 DC2。DC1 运行 OSPF 连接到 DC2。

我不是 Windows 用户,但我想我们可以在两个不同的 DC 中的服务器之间设置 SQL 集群?我可以使用任何第三方解决方案来实现这一点吗?

答案1

对于 SQL Server,如果您拥有功能强大的存储解决方案,则可以实施延伸(或地理)集群。它通常需要额外的存储许可 - 我以前使用过 HP CLX,它是一种扩展。

数据库镜像可能更合适 - 它是在数据库基础上完成的,而集群实例会同时对所有数据库进行故障转移。

集群不是随心所欲就能实现的,而扩展集群比集群更复杂。你需要大量的规划、研究和测试——外部帮助可能是明智之举。

拉伸簇: http://blogs.technet.com/b/rob/archive/2008/11/02/sql-server-2005-multi-site-clustering-with-windows-server-2008.aspx

答案2

但我想我们可以在两个不同的 DC 中的服务器之间建立一个 SQL 集群?

啊,不。我想说镜像才是解决方案。

我可以使用任何第三方解决方案来实现这一点吗?

是的,你可以。但这样会浪费钱,因为你不需要任何第三方工具来做到这一点。

我不喜欢 Windows

雇用一个熟悉 Windows、SQL 和 Exchange 的人。

相关内容