我需要研究 Web 服务器的高可用性和负载平衡。我选择 IIS,因为我对它很熟悉。我有一些问题要问:
- 第一个支持高可用性和负载平衡的 IIS 版本是哪一个?
- 是否有一些书籍/资源提供有关 IIS 上的 HA/负载平衡的完整信息/知识?(如果是免费的就太好了:D)
太感谢了!
答案1
操作系统需要支持 HA 和负载平衡。Windows NT 是第一个支持 NLB 和群集的操作系统。
就资源而言,这是基于操作系统类型的列表
答案2
答案3
好的:
- 无。IIS 根本不支持高可用性,也不支持负载平衡。这一切都是在 IIS 之外完成的。如果您使用 OS 项目,则它是 NLBS(网络负载平衡)。我不确定这是什么时候引入的,但它可以追溯到很久以前 - 可能是在 2000 年之前。您可能会争辩说您总是可以拥有多个 IIS 实例....在不同的 IP 地址。正确 - 但这不是 IIS 功能。它根本不需要 IIS 的合作。
- MS 文档;)
一般来说,负载平衡是在 Web 服务器之外的前端/路由器级别完成的,或者在操作系统级别完成的。