Freigeben über


Bereitstellungstopologien für SQL Server-BI-Funktionen

In diesem Thema werden allgemeine Topologien zum Installieren von SQL Server-Funktionen in einer SharePoint-Umgebung beschrieben.

Alle Topologien nehmen die gleiche Domäne oder die vertrauenswürdige Domäne an, wobei alle Server in der gleichen Farm ausgeführt werden.

Anwendungsverteilung in einer Farm

Anwendungen in einer SharePoint-Farm werden als verteilte Anwendungen entworfen, die die Gesamtfunktionalität über bestimmte Ebenen aufteilen. Sie können alle Ebenen auf einem einzelnen Computer ausführen, oder Sie können mehrere Server für jede Ebene verwenden. Das Ergebnis ist eine skalierbare Plattform, mit der Sie Kapazität in den Bereichen bereitstellen, in denen Sie sie am meisten benötigen: Verbindungen auf dem Front-End, Verarbeitungen auf einem Anwendungsserver oder Datenspeicherung auf dem Back-End.

In dieser Version wurden sowohl Reporting Services als auch PowerPivot für SharePoint als verteilte Anwendungen implementiert, wobei Dienste sowohl auf der Web-Front-End-Ebene aus auch auf der Anwendungsebene ausgeführt werden. Die Speicherung der Anwendungsdaten erfolgt auf der Datenebene in Dienstanwendungsdatenbanken, die bei der Installation und Konfiguration dieser Funktion erstellt werden.

Das folgende Diagramm zeigt, welche Dienste und Anbieter auf jeder Ebene ausgeführt wurden. Beachten Sie, dass das Diagramm mehrere integrierte Dienste einschließt; diese Dienste sind für einige SQL Server BI-Szenarien erforderlich. Excel Services, Secure Store Services und der Claims to Windows Token Service sind für eine PowerPivot für SharePoint- oder Reporting Services-Bereitstellung in SharePoint erforderlich oder empfohlen. Darüber hinaus sind die MSOLAP OLE DB-Anbieter und ADO.NET Services für einige PowerPivot-Datenzugriffsszenarien erforderlich. Optional können Sie Analysis Services auf der Datenebene installieren, wenn Sie Power View-Berichte auf Grundlage von Tabellenmodelldatenbanken erstellen, die außerhalb SharePoint gehostet werden.

Diagramm für logische Architektur

Eigenständige Serverbereitstellungen

Sie können alle Serverkomponenten einschließlich der Datenebene auf einem einzelnen Computer installieren. Diese Bereitstellungskonfiguration ist sinnvoll, wenn Sie die Software auswerten oder benutzerdefinierte Anwendungen entwickeln, die Reporting Services im integrierten SharePoint-Modus umfassen. Diese Bereitstellung ist die am einfachsten zu konfigurierende. Da alle Komponenten auf demselben Computer installiert werden, verwendet sie auch am wenigsten Lizenzen. Reporting Services, PowerPivot für SharePoint und der Database Engine (Datenbankmodul) sind als eine einzige lizenzierte Kopie von SQL Server installiert.

Um alle Funktionen auf einem einzelnen Server zu installieren, installieren Sie Reporting Services und PowerPivot für SharePoint sequenziell auf dem gleichen physischen Server. Anweisungen zu einer eigenständigen Serverkonfiguration finden Sie unter Bereitstellungsprüfliste: Reporting Services, Power View und PowerPivot für SharePoint.

2-Ebenen-Bereitstellung

Bei einer 2-Ebenen-Bereitstellung befindet sich SharePoint Server 2010 in der Regel auf einem Computer und das SQL Server-Datenbankmodul auf einem zweiten Computer. Die Verlagerung der Datenebene auf einen dedizierten Server stellt die allgemeinste Konfiguration für eine 2-Computer-Farm dar. In einer 2-Ebenen-Farm installieren Sie sowohl Reporting Services als auch PowerPivot für SharePoint auf dem SharePoint-Server. Alle Webdienste auf dem Front-End und freigegebenen Dienste auf der Anwendungsebene werden auf dem gleichen physischen Server ausgeführt. Die Installationsschritte bei einer 2-Ebenen-Bereitstellung sind einer eigenständigen Bereitstellung sehr ähnlich, da Sie Reporting Services und PowerPivot für SharePoint sequenziell auf dem gleichen physischen Server installieren.

Drei-Ebenen-Bereitstellung

Bei einer 3-Ebenen-Bereitstellung werden Web-Front-End-Dienste in der Regel von der Verarbeitung oder von speicherintensiven Anwendungen getrennt. Bei dieser Topologie installieren Sie Reporting Services und PowerPivot für SharePoint nur auf dem Anwendungsserver. Webdienste, die auf dem Web-Front-End ausgeführt werden, werden über Lösungen installiert, die während der Serverkonfiguration als Tasks nach der Installation in Anwendungen in der Farm bereitgestellt werden. Das folgende Diagramm veranschaulicht eine 3-Ebenen-Bereitstellung.

Topologie mit 3 Servern

Bereitstellung für horizontales Skalieren mit drei Ebenen

Diese Topologie veranschaulicht eine Bereitstellung für horizontales Skalieren, die den gleichen freigegebenen Dienst auf mehreren Servern ausführt, und somit ein größeres Volumen von Anforderungen bearbeitet und eine höhere Rechenleistung für PowerPivot-Daten oder Reporting Services-Berichte bereitstellt. Im untenstehenden Diagramm gibt es drei Anwendungsservercluster, die alle eine andere Kombination freigegebener Dienste ausführen. In einer SharePoint-Umgebung werden Dienstermittlung und -verfügbarkeit in die Farm eingebaut. Lastenausgleich über mehrere physische Server, die die gleiche freigegebene Dienstanwendung ausführen, ist Teil der freigegebenen Dienstarchitektur.

Wenn Sie eine Multiserverfarm bereitstellen, sollten Sie die Anweisungen in diesem SharePoint-Artikel befolgen: Mehrere Server für eine Farm mit drei Ebenen (SharePoint Server 2010).

Topologie mit 5 Servern