假设我在两个不同的城市有 2 个数据中心。数据中心 A 为城市 A 服务,数据中心 B 为城市 B 服务。我该如何实现以下场景:
- 将每个城市的用户重定向到相应的数据中心。城市 A 重定向到数据中心 A,城市 B 亦同。
- 任何数据中心的数据变化都应反映到其他数据中心。
- 如果某个数据中心发生宕机,则应该将发往有问题的数据服务器的流量重定向到另一个数据中心。
以上是针对带有数据库的网站,使用 Microsoft 技术(服务器和数据库)。
答案1
- 地理位置
- 您没有说数据类型,但数据库盒可以集群/镜像,文件系统可以同步/rsynced,虚拟机可以复制 - 一切都有解决方案,但我们需要一些/更多信息。
- 多站点负载平衡将为您解决这个问题,我使用 Cisco GSS,但还有其他选择。
基本上你可以做到这一点,这不是 5 分钟的工作,但也不是火箭工程,它不太可能是免费的,但无论哪种方式你都需要了解并解释更多有关你的需求的具体信息。