加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-server-2003 – 最佳实践:使用Asp.net和Microsoft SQL

发布时间:2020-12-13 23:24:35 所属栏目:Windows 来源:网络整理
导读:当serverfault处于测试阶段时,我在StackOverflow上询问了这个问题.给它第二枪. 我在两个物理上分开的位置有4个服务器.每台服务器都运行Windows Server 2003 Standard和Microsoft SQL Server 2005标准版. 数据中心A中的服务器A1和A2 数据中心B中的服务器B1和B
当serverfault处于测试阶段时,我在StackOverflow上询问了这个问题.给它第二枪.

我在两个物理上分开的位置有4个服务器.每台服务器都运行Windows Server 2003 Standard和Microsoft SQL Server 2005标准版.

>数据中心A中的服务器A1和A2
>数据中心B中的服务器B1和B2

这些服务器通过互联网与VPN相互连接.

在两个数据中心之间提供高可用性的最佳方法是什么?

我考虑过以下想法.

情景A.

>数据中心A之间的DNS循环
和B.
>在服务器A1和服务器上镜像数据库
B1通过VPN
>服务器A2和B2将有日志
作为热备份运送给他们
灾难恢复.
>所有Web服务器都将指向数据库
通过VPN到服务器A1的流量
直到故障转移他们将
直接向B1发出请求
>服务器将运行Microsoft
Load Balancer软件.

情景B

>服务器A1和A2上的镜像数据库
> A1和A2将运行Microsoft
Load Balancer软件
> B1和B2将运行Microsoft
Load Balancer软件.
>以温暖形式登录到服务器B1和B2
用于手动切换的备用
数据中心之间如果数据中心
A将DNS记录更改为
指向数据中心B.

我是一名C#程序员而不是系统设计师,所以我不知所措.我正在尝试使用我们的硬件和数据中心配置.如有必要,我们可以购买硬件负载平衡器.

我想如果你想要可靠地做这件事而没有大量的运输费用,你需要两个数据中心之间的专用连接(我们这样做并且在互联网上有一个备份VPN路由,如果出现问题则需要更高的路由成本专用链接).

真正的出发点是列出停机时间的业务成本 – 您需要考虑是否需要增加冷却成本与热量与热量故障切换的成本.如果不了解更多信息,就很难对不同的选择提供良好的指导.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读