Sql-Server
在 SQL Server 2008 R2 機器上安裝 IIS 的影響
應用程序需要在同一盒 Reporting Services 上安裝 IIS。
今天 SSRS 和 SQL 仍然在同一個集群中。
我需要評估對我來說是:
- 在兩個群集節點上安裝 IIS
- 在另一台電腦上安裝 IIS 和 Reporting Services
我需要找出將 IIS 與 SQL 一起使用的缺點和優點
還有另一種方式的壞處和好處。
我知道如果有另一台機器(或虛擬機)僅具有報告服務和 IIS,價格會很高。
但是在 SQL 機器上安裝 IIS 有什麼壞處。
PS:這一切都在我的內網上,沒有暴露。
IIS 和 SQL Server 沒有已知的不兼容性,它們只是兩個不同的服務,可以在同一台機器上愉快地執行,前提是硬體資源足以同時支持這兩個應用程序,並且您妥善保護它們。
實際上,Reporting Services 曾經在 IIS 上作為 Web 應用程序執行:它只是在 SQL Server 2008 中成為了自己的應用程序,不再依賴於 IIS;在此之前,Reporting Services需要IIS 才能執行。
現在,關於您的設置:如果您想在兩個集群節點上執行 IIS,您應該知道 IIS不是為集群設計的,而是為負載平衡而設計的;它可以在主動/被動集群中執行,但您需要採取額外的步驟才能讓它從一個節點優雅地故障轉移到另一個節點。確切的步驟取決於您的應用程序正在做什麼。