Hohe Verfügbarkeit (Reporting Services)

Ein Reporting Services-Berichtsserver ist ein statusloser Server, auf dem Anwendungsdaten, Inhalt, Eigenschaften und Sitzungsinformationen in zwei relationalen SQL Server-Datenbanken gespeichert werden. Die beste Art, die Verfügbarkeit der Reporting Services-Funktionalität sicherzustellen, ist folgende Vorgehensweise:

  • Verwenden Sie die Features der hohen Verfügbarkeit von SQL ServerDatabase Engine (Datenbankmodul) zur Maximierung der Betriebszeit der Berichtsserver-Datenbanken. Bei der Konfiguration einer Database Engine (Datenbankmodul)-Instanz für die Ausführung in einem Failovercluster können Sie diese Instanz wählen, wenn Sie eine Berichtsserver-Datenbank erstellen.

  • Konfigurieren Sie mehrere Berichtsserver für die Ausführung in einer Bereitstellung für dezentrales Skalieren, in der alle Server eine gemeinsame Berichtsserver-Datenbank verwenden. Die Bereitstellung mehrerer Berichtsserverinstanzen (vorzugsweise auf verschiedenen Servern) in einer Bereitstellung für dezentrales Skalieren kann für die Sicherstellung eines unterbrechungsfreien Diensts für den Fall, dass eine Berichtsserverinstanz abstürzt, sorgen.

Eine Bereitstellung für dezentrales Skalieren bietet eine Möglichkeit, eine Datenbank freizugeben. Wenn ein Berichtsserver abstürzt, arbeiten andere in derselben Bereitstellung vorhandene Server weiter.

Reporting Services ist nicht clusterabhängig. Eine Bereitstellung für dezentrales Skalieren liefert an sich keinen Lastenausgleich. Es werden keine Verarbeitungslasten auf einem Berichtsserver erkannt und neue Verarbeitungsanforderungen nicht an den am geringsten ausgelasteten Server geschickt. Fehlgeschlagene Verarbeitungsanforderungen werden nicht erneut weitergeleitet. Für die Nutzung von Lastenausgleichsfeatures müssen Sie den Lastenausgleich für die Webserver konfigurieren, auf denen die Berichtsserver gehostet werden, und anschließend die Berichtsserver in einer Bereitstellung für dezentrales Skalieren so konfigurieren, dass sie dieselbe Berichtsserver-Datenbank verwenden.

Der Berichtsserver-Webdienst und der Windows-Dienst sind nahtlos integriert und werden zusammen als eine Berichtsserverinstanz ausgeführt. Die Verfügbarkeit für einen Dienst kann nicht unabhängig von der des anderen konfiguriert werden.