应用程序需要在同一个Reporting Services框上安装IIS.
今天SSRS和sql保留在同一个群集盒子上.
我需要评估对我来说的选项:
>在两个群集节点上安装IIS
>在另一台计算机上安装IIS和Reporting Services
我需要找出使用IIS和sql的坏处和好处
而另一种方式的坏点和好点.
我知道如果只有报告服务和IIS的另一台机器(或vm)价格很高.
但是在sql机器上安装IIS有什么坏处.
PS:所有这些都在我的内联网上,而不是暴露在内.
解决方法
IIS和sql Server没有已知的不兼容性,它们只是两种不同的服务,可以愉快地在同一台机器上运行,前提是硬件资源足以同时支持这两种应用程序,并且您可以正确地保护它们.
实际上,Reporting Services曾经作为Web应用程序在IIS上运行:只有sql Server 2008才能成为一个应用程序,不再依赖于IIS;在此之前,Reporting Services需要IIS才能运行.
现在,关于您的设置:如果您想在两个群集节点上运行IIS,您应该知道IIS不是为集群而设计的,而是用于负载平衡;它可以在主动/被动群集中运行,但您需要采取额外的步骤才能使其从一个节点正常故障转移到另一个节点.具体步骤取决于您的应用程序正在执行的操作.