Informationen zur Leistungs- und Kapazitätsplanung (Office SharePoint Server)

Dieses Kapitel führt Sie durch den Prozess zum Ermitteln der Hardwareanforderungen für eine einzelne Serverfarm. Die folgenden Aspekte, die sich auf die Leistungs- und Kapazitätsanforderungen auswirken, werden identifiziert und Empfehlungen werden erteilt:

  • Anzahl der Servercomputer in der Serverfarm.

  • Konfiguration der Anwendungsserverrollen in der Serverfarm.

  • Hardwareanforderungen für spezifische Serverrollen in der Serverfarm.

Die Kapazitätsplanung sollte ein Testprogramm für die spezifischen Merkmale Ihrer Umgebung enthalten. Aufgrund der Vielzahl von Faktoren, die sich auf die Leistung und die Kapazität in einer bestimmten Umgebung auswirken können, ist das Testen ein wichtiger Schritt beim Identifizieren der Merkmale Ihrer Umgebung.

Planen von Kapazität und Verfügbarkeit

In diesem Kapitel wird davon ausgegangen, dass Sie bereits den Artikel Planen von Redundanz (Office SharePoint Server) zum Einplanen von Verfügbarkeitsanforderungen verwendet haben. Da Sie den Artikel zum Einplanen der Verfügbarkeit bereits verwendet haben, beginnen Sie die Übung zur Kapazitätsplanung mit einer Topologie, die die Mindestanforderungen zur Verfügbarkeit in Ihrer Organisation erfüllt. Aufgrund der Topologie, die Sie als bereitzustellende Topologie ermittelt haben, können Sie mithilfe dieses Kapitels folgende Bedingungen ermitteln:

  • Ob Sie zusätzliche Server zum Erreichen der Ziele im Hinblick auf Kapazität und Leistung hinzufügen müssen.

  • Ob Sie die Konfiguration von Anwendungsserverrollen anpassen müssen, um die Kapazität und die Leistung der Serverfarm zu optimieren.

  • Ob Sie mehrere Serverfarmen anhand Ihrer Kapazitätsanforderungen planen müssen.

In einigen Fällen können die Verfügbarkeitsanforderungen einer Organisation eine Serverfarmgröße ergeben, die mehr Kapazität oder Leistung als erforderlich bereitstellt. Wenn dies der Fall ist, kann sich die Kapazitätsplanung auf die wirtschaftliche Größenanpassung der Serverhardware konzentrieren, anstatt auf das Hinzufügen zusätzlicher Servercomputer oder das Aufrüsten mit leistungsfähigerer Hardware.

In vielen Fällen dient die Topologie, die die minimalen Verfügbarkeitsanforderungen einer Organisation erfüllt, als Ausgangspunkt, und Servercomputer werden hinzugefügt oder aufgerüstet, um die Ziele im Hinblick auf Kapazität und Leistung zu erfüllen.

64-Bit und 32-Bit

Obwohl Microsoft Office SharePoint Server 2007 auf 32-Bit-Servern bereitgestellt werden kann, empfiehlt es sich, 64-Bit-Server in Bereitstellungen von Microsoft Office SharePoint Server 2007-Farmen einzusetzen. Der in dieser Anleitung enthaltene Leitfaden basiert auf Tests, die auf 64-Bit-Servern ausgeführt wurden. Wenn Sie 32-Bit-Server bereitstellen möchten, müssen Sie daher zusätzliche Tests auf den 32-Bit-Servern in Ihrer Umgebung ausführen. Die bewährten Methoden und Leistungstrends in dieser Anleitung können zwar generell auf 32-Bit-Umgebungen angewendet werden, die tatsächlichen Ergebnisse können jedoch variieren.

Die 64-Bit-Systemarchitektur besitzt mehrere Eigenschaften, die zu einer besseren Serverskalierbarkeit und Leistung beitragen:

  • Adressierbarkeit des Arbeitsspeichers   Ein 32-Bit-System kann nur einen 4-GB-Adressbereich direkt adressieren. Wenn Windows Server 2003 SP1 auf einer 64-Bit-Systemarchitektur ausgeführt wird, werden bis zu 1.024 GB physikalischer und adressierbarer Arbeitsspeicher unterstützt.

  • Mehr Prozessoren und linearere Skalierbarkeit pro Prozessor   Aufgrund von Verbesserungen bei der parallelen Verarbeitung und bei Busarchitekturen unterstützen 64-Bit-Plattformen mehr Prozessoren (bis zu 64) und bieten gleichzeitig mit jedem zusätzlichen Prozessor eine nahezu lineare Skalierbarkeit. Serverplattformen mit mehr als 32 CPUs sind ausschließlich für die 64-Bit-Architektur verfügbar.

  • Verbesserte Busarchitektur   Die Busarchitektur aktueller 64-Bit-Chipsätze bietet im Vergleich zu früheren Generationen mehr Geschwindigkeit. Mehr Daten werden an den Cache und den Prozessor übergeben. Dies entspricht im Prinzip den Verbesserungen, die Breitbandverbindungen im Vergleich zu DFÜ-Verbindungen bieten.

Weitere Informationen zum Bereitstellen von Microsoft Office SharePoint Server 2007 auf 32-Bit-Servern finden Sie unter Optimieren der Leistung von Webservern (Office SharePoint Server).

Aktualisieren von SharePoint Portal Server 2003

Aufgrund des größeren Umfangs an Features in Microsoft Office SharePoint Server 2007 ist eine robustere Serverumgebung erforderlich, damit die Leistungsbenchmarks eingehalten werden können, die Sie mit SharePoint Portal Server 2003 aufgestellt haben. Sie werden vermutlich feststellen, dass für Ihre Microsoft Office SharePoint Server 2007-Bereitstellung aktualisierte Hardware erforderlich ist, es sei denn, Ihre aktuelle SharePoint Portal Server-Hardware ist sehr aktuell und weist deutlich mehr Ressourcen auf, als für die Unterstützung Ihrer aktuellen Umgebung erforderlich sind.

Sie können eine Microsoft Office SharePoint Server 2007-Farm für eine Kombination aus 32-Bit- und 64-Bit-Servern bereitstellen, vorausgesetzt, Sie erhalten die Homogenität der Architektur auf den einzelnen Topologieebenen. Sie sollten beispielsweise keine 32-Bit- und 64-Bit-Web-Front-End-Server (WFE) gemeinsam verwenden, Sie können jedoch 64-Bit-Datenbankserver in einer Farm mit 32-Bit-WFE-Servern und Anwendungsservern verwenden.

Wenn Sie eine vorhandene Farm aktualisieren oder 64-Bit-Server nur bei Bedarf bereitstellen möchten, empfiehlt es sich, die Verwendung von 64-Bit-Servern wie folgt zu priorisieren:

  1. Computer mit SQL Server

  2. Anwendungsserver (in dieser Reihenfolge)

    1. Index

    2. Excel

    3. Suchen

  3. WFE-Server

Vorgehensweise bei der Leistungs- und Kapazitätsplanung

Eine Reihe von Variablen wirken sich auf die Leistungs- und Kapazitätsplanung aus. Deshalb ist eine eindeutige Antwort auf eine einfache Frage schwierig. Die häufigste Antwort auf eine Frage im Zusammenhang mit der Leistung oder Kapazität beginnt deshalb mit "Das kommt darauf an…".

Mit der Übung zur Leistungs- und Kapazitätsplanung in diesem Kapitel soll die Anzahl der zu berücksichtigenden Variablen verringert werden, um einfache Antworten für allgemeine Szenarien zu liefern. Dieses Kapitel enthält jedoch auch Anweisungen zum Berechnen der Kapazitäts- und Leistungsanforderungen auf der Grundlage Ihrer individuellen Lösungsmerkmale. In diesem Kapitel finden Sie zwei verschiedene Planungsansätze:

  • **Empfehlungen zur Einschätzung der Leistungs- und Kapazitätsanforderungen   **Eine Reihe von Artikeln basieren auf bestimmten Szenarien. Jeder Artikel definiert ein typisches Verwendungsprofil und identifiziert die wichtigsten Merkmale, die sich auf die Kapazität und die Leistung für das Szenario auswirken. Auf der Grundlage des Profils und der wichtigsten Merkmale können Sie mithilfe von vorgespeicherten Daten die Kapazitätsmöglichkeiten für Ihre Lösung abschätzen.

  • Formeln und Anweisungen für die Berechnung bestimmter Leistungs- und Kapazitätsanforderungen   Mit diesen Anweisungen können Sie ein eigenes Verwendungsprofil entwickeln (oder eines der Szenarioprofile ändern) und alle Variablen berechnen, die sich auf die Kapazität und die Leistung Ihrer Lösung auswirken.

Leistungs- und Kapazitätsplanungsprozess

Die Leistungs- und Kapazitätsplanung konzentriert sich auf drei Aspekte für die Größenanpassung Ihrer Lösung:

  • Begrenzungen der Software Die einzelnen Features, die implementiert werden können, und die Objekte, die erstellt werden können, besitzen Skalierungseinschränkungen. Durch die Einplanung von Kapazitätsbegrenzungen wird sichergestellt, dass Ihr Lösungsentwurf den Skalierungsempfehlungen für die Software entspricht. Die in dieser Anleitung angegebenen Softwarebegrenzungen und -grenzwerte gelten für alle Microsoft Office SharePoint Server 2007-Umgebungen.

  • Durchsatzzielvorgaben   Der Durchsatz bezeichnet die Anzahl der Vorgänge pro Sekunde, die von einem Server oder einer Serverfarm verarbeitet werden können. Jede Art von Aktion, die von einer Serverfarm ausgeführt wird, bedeutet eine Leistungsbeeinträchtigung der Serverhardware. Zu den wichtigsten Aktionen zählen Benutzervorgänge, Inhaltsindizierung und Betriebsaufgaben (z. B. das Sichern der Datenbanken). Durch die Verwendung bestimmter Features wird die Leistung ebenfalls beeinträchtigt. Beim Entwickeln von Durchsatzzielvorgaben müssen Sie die Anzahl der Vorgänge pro Sekunde schätzen oder berechnen, die eine Serverfarm verarbeiten muss, um die erwartete Durchsatzlast zu unterstützen.

  • Datenkapazität   Die Datenkapazität beinhaltet die erwartete Menge an Inhaltsdatenbanken und die Konfigurationsdatenbank. Jede Serverrolle verfügt außerdem über eindeutige Datenanforderungen basierend auf der Lösung, wie z. B. Speicherplatz für Inhaltsindizes oder für zwischengespeicherte Inhalte.

Anleitungen zum Festlegen von Durchsatzzielen und Datenkapazität werden für jedes der Szenarien bereitgestellt, die im Artikel Abschätzen von Leistungs- und Kapazitätsanforderungen (Office SharePoint Server) aufgeführt sind.

Die empfohlene Vorgehensweise umfasst die folgenden Schritte:

  • Planen der Softwarebeschränkungen Vergleichen Sie die Softwarebeschränkungen mit Ihrem Lösungsentwurf, und passen Sie Ihren Entwurf ggf. an.

  • Einschätzen der Leistungs- und Kapazitätsanforderungen Identifizieren Sie das Szenario, das am ehesten Ihrer Lösung entspricht, und lesen Sie die Anweisungen im entsprechenden Planungsartikel. Identifizieren Sie anhand des Artikels die wichtigsten Leistungs- und Kapazitätsmerkmale Ihrer Umgebung, um Zielvorgaben für den Durchsatz und die Datenkapazität für Ihre Lösung einzuschätzen und um die Ziele mit der Leistung mehrerer Beispieltopologien und Hardwaregrößen zu vergleichen.

  • Planen von Skalierungsaktionen basierend auf Leistung und Wachstum   Wenn Sie die Leistungsmerkmale Ihrer Lösung kennen und die Serverhardware bestimmt haben, die für die Unterstützung Ihrer Lösung erforderlich ist, können Sie Skalierungsaktionen für zukünftiges Wachstum planen.

  • Testen der Lösung für Ihre Umgebung   Nachdem Sie eine Ausgangstopologie eingerichtet haben, können Sie eine Testumgebung basierend auf Ihrem Bereitstellungsplan bereitstellen. Richten Sie mithilfe der bereitgestellten Testtools die tatsächlichen Leistungs- und Kapazitätsdaten für Ihre Umgebung ein, und überarbeiten Sie bei Bedarf Ihren Bereitstellungsplan.

Herunterladen dieses Buchs

Dieses Thema wurde zum leichteren Lesen und Ausdrucken in das folgende Buch zum Herunterladen aufgenommen:

Die vollständige Liste der verfügbaren Bücher finden Sie unter Bücher zum Herunterladen für Office SharePoint Server 2007.

Siehe auch

Konzepte

Planen der Softwaregrenzen (Office SharePoint Server)
Empfehlungen für die physische Topologie (Office SharePoint Server)
Empfehlungen für den physischen Speicher (Office SharePoint Server)
Optimieren der Leistung von Webservern (Office SharePoint Server)
Zwischenspeicherung in Office SharePoint Server 2007
Zusätzliche Faktoren der Leistungs- und Kapazitätsplanung (Office SharePoint Server)
Tools für die Leistungs- und Kapazitätsplanung (Office SharePoint Server)
Whitepaper: Arbeiten mit umfangreichen Listen in Office SharePoint Server 2007
Planen und Überwachen des SQL Server-Speichers für SharePoint: Leistungsempfehlungen und bewährte Methoden: Whitepaper