Hinzufügen eines weiteren Berichtsservers zu einer Farm (Horizontales Skalieren für SSRS)

Wenn Sie einen zweiten oder weitere Berichtsserver im SharePoint-Modus zur SharePoint-Farm hinzufügen, können die Leistung und die Antwortzeit für die Verarbeitung des Berichtsservers verbessert werden. Wenn es beim Hinzufügen weiterer Benutzer, Berichte und anderer Anwendungen zum Berichtsserver zu Leistungseinbußen kommt, kann die Leistung durch das Hinzufügen weiterer Berichtsserver verbessert werden. Sie sollten außerdem einen zweiten Berichtsserver hinzuzufügen, um die Verfügbarkeit von Berichtsservern zu vergrößern, wenn es Probleme mit der Hardware gibt oder Sie allgemeine Wartungsarbeiten auf einzelnen Servern in der Umgebung durchführen. Nach der Version SQL Server 2012 (11.x) entsprechen die Schritte für horizontales Skalieren einer Reporting Services-Umgebung im SharePoint-Modus der Standardbereitstellung von SharePoint-Farmen und nutzen die SharePoint-Lastenausgleichsfunktionen.

Wichtig

Das horizontales Skalieren von Reporting Services wird nicht in allen Editionen von SQL Serverunterstützt. Weitere Informationen finden Sie unter Editionen und unterstützte Funktionen von SQL Server 2017.

Tipp

Ab Version SQL Server 2012 (11.x) verwenden Sie nicht mehr den Reporting Services-Konfigurations-Manager, um Server hinzuzufügen und Berichtsserver aufzuskalieren. SharePoint-Produkte verwalten das horizontale Skalieren von Berichtsdiensten, da SharePoint-Server mit dem Reporting Services -Dienst der Farm hinzugefügt werden.

Informationen zum horizontalen Skalieren von Berichtsservern im nativen Modus finden Sie unter Konfigurieren der Bereitstellung für horizontales Skalieren für Berichtsserver im nativen Modus.

Lastenausgleich

SharePoint verwaltet automatisch den Lastenausgleich von Reporting Services-Dienstanwendungen, außer wenn die Umgebung eine benutzerdefinierte oder nicht von Microsoft stammende Lastenausgleichslösung hat. Das Standard-SharePoint-Lastenausgleichsverhalten besteht im Ausgleich jeder Reporting Services-Dienstanwendung auf allen Anwendungsservern, auf denen Sie den Reporting Services-Dienst starten. Um zu überprüfen, ob der Reporting Services-Dienst installiert und gestartet ist, wählen Sie Dienste auf dem Server verwalten in der SharePoint-Zentraladministration aus.

Voraussetzungen

  • Sie müssen lokaler Administrator sein, um SQL Server-Setup auszuführen.

  • Der Computer muss einer Domäne hinzugefügt werden.

  • Sie müssen den Namen des vorhandenen Datenbankservers wissen, der die SharePoint-Konfiguration und Inhaltsdatenbanken hostet.

  • Der Datenbankserver muss konfiguriert sein, um Remotedatenbankverbindungen zu berücksichtigen. Andernfalls können Sie den neuen Server nicht in die Farm einbinden, da der neue Server keine Verbindung mit den SharePoint-Konfigurationsdatenbanken herstellen kann.

  • Auf dem neuen Server muss die gleiche Version von SharePoint installiert sein, die auf den aktuellen Farmservern ausgeführt wird. Wenn auf der Farm z. B. bereits SharePoint 2013 Service Pack 1 (SP1) installiert ist, müssen Sie SP1 auch auf dem neuen Server installieren, bevor er in die Farm eingebunden werden kann.

Schritte

Die Schritte in diesem Artikel gehen davon aus, dass ein SharePoint-Farmadministrator den Server installiert und konfiguriert. Das Diagramm zeigt eine typische dreistufige Umgebung, und die nummerierten Elemente im Diagramm werden in der folgenden Liste beschrieben:

  • (1) Mehrere Web-Front-End (WFE)-Server. Die WFE-Server erfordern das Reporting Services -Add-In für SharePoint 2016.

  • (2) Ein Einzelanwendungsserver, der Reporting Services und Websites ausführt, z. B. Zentraladministration. Mit den folgenden Schritte wird dieser Ebene ein zweiter Anwendungsserver hinzugefügt.

  • (3) Zwei SQL Server-Datenbankserver.

  • (4) Stellt eine Software oder eine Hardware-Netzwerklastenausgleichslösung (NLB) dar

Screenshot einer typischen dreistufigen Umgebung mit den nummerierten Elementen.

Die folgenden Schritte gehen davon aus, dass ein Administrator den Server installiert und konfiguriert. Der Server wird als neuer Anwendungsserver in der Farm eingerichtet und nicht als Web-Front-End (WFE) verwendet.

Schritt Beschreibung und Link
Fügen Sie einen SharePoint-Server zu einer Farm hinzu. Sie müssen SharePoint installieren, um eine weitere Reporting Services-Anwendung bereitzustellen.

Für SharePoint 2013 finden Sie Informationen dazu unter Hinzufügen eines SharePoint-Servers zu einer Farm in SharePoint Server 2013.

Für SharePoint 2016 finden Sie Informationen dazu unter Hinzufügen eines SharePoint-Servers zu einer Farm in SharePoint Server 2016.
Installieren und konfigurieren Sie Reporting Services im SharePoint-Modus. Führen Sie die SQL Server-Installation aus. Weitere Informationen zur Installation des SharePoint-Modus von Reporting Services finden Sie unter Installieren des ersten Berichtsservers im SharePoint-Modus

Wenn der Server nur als Anwendungsserver verwendet wird und der Server nicht als WFE verwendet wird, müssen Sie Reporting Services-Add-In für SharePoint-Produkte nicht auswählen.

1) Wählen Sie auf der Seite Setuprolle die Option SQL Server-Funktionsinstallationaus.

2) Wählen Sie auf der Seite Funktionsauswahl die Option Reporting Services - SharePointaus.

3) Überprüfen Sie auf der Seite Reporting Services-Konfiguration, ob die Option Nur installieren für SharePoint-Modus von Reporting Services aktiviert ist.
Überprüfen Sie, ob der Reporting Services betriebsbereit ist. 1) Wählen Sie in der SharePoint-Zentraladministration in der Gruppe Systemeinstellungen die Option Server in dieser Farm verwalten aus.

2) Überprüfen Sie den SQL Server Reporting Services-Dienst.

Weitere Informationen finden Sie unter Verify a Reporting Services Installation

Weitere Konfigurationen

Sie können einzelne Reporting Services-Server in einer horizontal skalierten Bereitstellung optimieren, um nur die Hintergrundverarbeitung auszuführen, damit sie bei der interaktiven Berichtsausführung keine zusätzlichen Ressourcen verbrauchen. Hintergrundverarbeitung schließt Zeitpläne, Abonnements und Datenwarnungen ein.

Um das Verhalten einzelner Berichtsserver zu ändern, legen Sie <IsWebServiceEnable> in der Konfigurationsdatei RSreportServer.config auf FALSE fest.

Bei der Konfiguration von Berichtsservern ist der Wert <IsWebServiceEnable> standardmäßig auf TRUE festgelegt. Wenn alle Server auf TRUE festgelegt werden, besteht bei der interaktiven und Hintergrundverarbeitung ein Lastenausgleich über alle Knoten hinweg in der Farm.

Wenn Sie alle Berichtsserver mit auf FALSE festgelegtem Wert <IsWebServiceEnable> konfigurieren und versuchen, Reporting Services-Funktionen zu verwenden, wird eine Fehlermeldung ähnlich der folgenden angezeigt:

The Reporting Services Web Service is not enabled. Configure at least one instance of the Reporting Services SharePoint Service to have <IsWebServiceEnable> set to true.

Weitere Informationen finden Sie unter Ändern einer Reporting Services-Konfigurationsdatei (RSreportserver.config)