在 SQL Server 2008 R2 机器上安装 IIS 的影响

Gab*_*ães 3 iis windows-server-2008-r2 sql-server sql-server-2008-r2

应用程序需要在同一台 Reporting Services 上安装 IIS。

今天 SSRS 和 SQL 仍然在同一个集群框上。

我需要评估对我来说的选项:

  1. 在两个群集节点上安装 IIS
  2. 在另一台机器上安装 IIS 和 Reporting Services

我需要找出将 IIS 与 SQL 一起使用的优缺点是什么

以及采用另一种方式的坏处和好处。

我知道如果拥有另一台仅具有报告服务和 IIS 的机器(或虚拟机),价格会很高。

但是在 SQL 机器上安装 IIS 有什么坏处。

PS:这一切都在我的内网上,不对外公开。

Mas*_*imo 5

IIS 和 SQL Server 没有已知的不兼容性,它们只是两种不同的服务,可以在同一台机器上愉快地运行,前提是硬件资源足以同时支持这两个应用程序,并且您正确保护它们。

实际上,Reporting Services 曾经作为 Web 应用程序在 IIS 上运行:只有在 SQL Server 2008 中,它才成为独立的应用程序,不再依赖于 IIS;在此之前,Reporting Services需要IIS 才能运行。

现在,关于你的设置:如果你想在两个集群节点上运行 IIS,你应该知道 IIS不是为集群设计的,而是用于负载平衡的;它可以在主动/被动集群中运行,但您需要采取额外的步骤才能让它从一个节点优雅地故障转移到另一个节点。确切的步骤取决于您的应用程序在做什么。