小编vol*_*one的帖子

如何设计/确保 Web 服务器的高可用性?

1&1 internet 为我提供了一台专用服务器,它有两个采用 RAID1 配置的硬盘驱动器。我预计这会足够好,好像一个磁盘出现故障,另一个可以接管,直到更换损坏的磁盘。但是,在两次情况下,两个硬盘驱动器都出现故障(或者 1 和 1 无法胜任并以错误的顺序更换它们),这导致了严重的问题。

我想知道确保在专用机器上运行的 Web 服务器的高可用性的最佳方法是什么?到目前为止,我有:

  1. 带有运行 IIS 7、SQL Server + Web App 软件的 2x500GB HDD 的专用服务器
  2. 易我服务器备份每天运行两次
  3. 没有负载均衡器

我遇到的问题是,如果机器再次停机,平均需要 1 和 1 3 天才能恢复。我不能再承受这样的损失。他们不为专用服务器提供负载平衡器,但也许可以通过我不确定的软件来完成。

我唯一的其他选择是完全放弃专用服务器,并使用作为 VMWare 机器的“云”服务器。他们声称其强大,因为基础设施非常庞大,任何硬件问题对客户几乎没有影响。但我讨厌失去专用服务器的想法,因为我发现它们更容易配置。

这样做的好方法是什么?也就是说,确保我的网站始终可用,而且几乎没有中断。我的预算大约是每月 150 美元。我的服务器目前花费大约 60 美元。

windows iis high-availability load-balancing dedicated-server

11
推荐指数
1
解决办法
1098
查看次数