加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

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

发布时间:2020-12-30 21:50:15 所属栏目:Windows 来源:网络整理
导读:我通过1 1互联网获得了专用服务器,该服务器在RAID1配置中有两个硬盘驱动器.我预计这将足够好,好像一个磁盘发生故障,另一个磁盘可以接管,直到更换损坏的磁盘.然而,在两个时刻,两个硬盘驱动器都发生故障(或者1和1不能胜任并以错误的顺序替换它们),这导致了严重

我通过1& 1互联网获得了专用服务器,该服务器在RAID1配置中有两个硬盘驱动器.我预计这将足够好,好像一个磁盘发生故障,另一个磁盘可以接管,直到更换损坏的磁盘.然而,在两个时刻,两个硬盘驱动器都发生故障(或者1和1不能胜任并以错误的顺序替换它们),这导致了严重的问题.

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

>专用服务器,运行IIS 7的2x500GB硬盘,SQL Server Web App软件
> EaseUS服务器备份每天运行两次
>无负载均衡器

我遇到的问题是,如果机器再次出现故障,它平均需要3天才能恢复正常.我承担不起这样的损失.他们没有为专用服务器提供负载均衡器,但也许可以通过我不确定的软件来完成.

我唯一的另一个选择是删除专用服务器altogther并使用作为VMWare计算机的“云”服务器.他们声称其强大,因为基础设施非常庞大,任何硬件问题都对客户影响不大.但我讨厌失去专用服务器的想法,因为我发现它们更容易配置.

这样做的好方法是什么?也就是说,我的网站始终可用,停机时间很短.我的预算是每月150美元左右.我的服务器目前花费约60美元.

没有使用专用服务器进行某种负载平衡的高可用性是不可能的.

您需要有2台服务器,并且有一些软件选项可用于负载平衡. Windows确实提供负载平衡服务.似乎工作得相当好,但是你需要一个非常低端的第3台服务器.

两个问题:您将如何复制网站数据以及如何复制SQL.

使用DFS复制数据很容易,还有其他一些第三方选项,但会涉及许可. DFS需要AD,因此确实有一些额外的成本.

关于SQL,

日志传送:不是实时,提供冗余不高可用性.我在这里列出了一个选项,因为它是最便宜的,不需要额外的服务器.日志传送更改的日志故事将写入日志,这些日志每隔约15分钟发送一次并应用于备份服务器.

镜像:再次冗余不高可用性然而需要第三台服务器用于见证,可能使用Load Balancer / AD服务器会很好,SQL express可以正常工作,但是我不能100%确定哪些版本的SQL支持镜像.

可用性组:在活动的活动设置中提供高可用性,但仅在SQL 2012和SQL 2014上提供.还需要一个quarm.

Quarm – Witness:基本上是第三方做两件事:

确定当前活动的服务器os,并在2 SQL无法相互通信的情况下充当通信桥.

如果他们提供60美元的专用服务器,我确定他们的云选项更便宜.

我要问他们的一件事是VPS或Dedicated Cloud.

这里的区别是VPS是资源共享专用云是来自资源池的专用资源.

如果您的磁盘I / O较低,大多数专用云基础架构都是更好的方法,如果它们正确运行,它们将为Vmotion,QOS配置ESXi全面配置,希望HA数据存储,并且价格通常不差.我已经看到简单的专用云解决方案适用于从300美元/下午到下午50美元的任何地方,但请记住,您得到的是您支付的费用.

法拉利不能以与本田相同的价格出售,这是有原因的.

(编辑:财气旺网 - 财气网)

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