【发布时间】:2013-12-18 08:31:47
【问题描述】:
我现在开始研究为 Intranet 网络构建合适的架构,其中包含一个主服务器和一个辅助服务器,我想将其用作 热备用。 我对此的了解非常少,我正在寻找可以帮助我入门的指南和文章。
需要复制的服务器将运行以下命令:
- Windows Server 2008 R2 操作系统
- MS SQL 2008 R2 标准
- IIS 7.0 将运行在 asp.net 中构建的 Web 应用程序
- 几个后台服务,其中一些将数据写入数据库。这是内部编写但没有复制方法的 .net 应用程序。
我的目标是让主服务器数据不断复制到辅助服务器,以便在发生故障时辅助服务器可以尽快开始充当主服务器。
我的问题是:
1. 这种情况下推荐的硬件拓扑是什么?除了两台服务器机器之外,我是否需要任何额外的硬件来充当 DNS 服务器来解析到正确服务器的路由?
如果没有,如何使用软件来完成?
2. 数据库复制 - 我知道我需要使用某种日志传送来在数据库之间进行同步。有什么限制和指导方针?我需要知道是否存在良好性能与数据库的最新复制之间的权衡。一篇好文章会有所帮助。
3. 考虑到重写服务应用程序以支持在某种“被动”模式下运行并在服务器之间传输状态数据可能是不可能的,那么在辅助机器上应该如何处理这些服务?
【问题讨论】:
标签: sql-server-2008 iis architecture operating-system application-layer