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

基于Windows的Web服务器的冗余负载均衡器?

发布时间:2020-12-14 00:08:02 所属栏目:Windows 来源:网络整理
导读:我在试图弄清楚以下设计的技术细节方面遇到了一些麻烦;特别是在冗余负载平衡器领域. Web服务器运行Windows Server 2003 R2 64并通过IIS提供.NET应用程序.数据库服务器在带有SQL Server 2008的SQL Server故障转移群集中运行Windows Server 2008 Enterprise 64
我在试图弄清楚以下设计的技术细节方面遇到了一些麻烦;特别是在冗余负载平衡器领域.

Web服务器运行Windows Server 2003 R2 64并通过IIS提供.NET应用程序.数据库服务器在带有SQL Server 2008的SQL Server故障转移群集中运行Windows Server 2008 Enterprise 64.当前有两个Web服务器和两个数据库服务器.

我想要实现的目标:

>如果负载平衡器发生故障,则自动冗余故障转移.
>能够在不中断用户的情况下无缝地将Web服务器从负载平衡混合中进行维护.我不确定这是多么可能,因为我们的应用程序工作方式 – 用户倾向于说他们整个班次都登录了应用程序.
>根据需要扩展Web服务器的能力(不需要实时完成).

这是一个纯粹的微软商店;很遗憾,我们无法使用标准的Linux工具.

我试过的:

> Microsoft NLB(网络负载平衡服务):这对于一个简单的解决方案来说效果相当好,并且因为它只是在Web服务器上运行而具有相当的成本效益,但我还没有找到使这项服务满足上述要求的方法.每当我们尝试从负载均衡混合中取出系统时,向负载均衡url / ip发出请求的客户端仍然试图定向到离线机器.这可能会产生巨大的问题,特别是考虑到我们的用户将通过这些系统提交客户付款.也许我们在这里做错了……

该设计:

那么,鉴于以上所有,微软NLB是唯一的答案吗?还是有更好的工具可用于我们的情况?

编辑4/21/11

感谢您的快速反馈.只是为了澄清几点:

>这些是Intranet Web服务器.他们不接触互联网.永远.
>说服我的老板让我部署一对Linux服务器并不会太困难.她不是Linux环境的障碍 – 这是我们的员工.他们唯一的技能是Windows.在我们的数据中心开始部署Linux服务器会破坏我的社交生活.

(编辑:李大同)

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

    推荐文章
      热点阅读