Kapazitätsplanungsstrategie für Project Server 2013
Zusammenfassung: Die Leistungs- und Kapazitätsplanungsstrategie ist ein wichtiger Teil der Planung einer Project Server-Bereitstellung.
Gilt für: Project Server 2013
Dieser Artikel und die verwandten Artikel enthalten Informationen und Empfehlungen zum Ermitteln der Hardwareanforderungen für eine Project Server-Farm.
Die beschriebenen Leistungs- und Kapazitätsplanungsstrategien geben Aufschluss über die Anforderungen, die die Verwendung von Project Server 2013 an Topologien stellt, in denen SharePoint Server 2013 ausgeführt wird.
Einschätzen von Durchsatzzielen in Project Server
Viele Faktoren können sich auf den Durchsatz auswirken. Dazu zählen die Anzahl der Benutzer sowie Typ, Komplexität und Häufigkeit von Benutzervorgängen, die Anzahl von Postbacks in einem Vorgang sowie die Leistung von Datenverbindungen. Jeder dieser Faktoren kann sich stark auf den Farmdurchsatz auswirken. Bei der Planung der Bereitstellung sollten Sie die in diesem Abschnitt erläuterten Faktoren sorgfältig prüfen.
Project Server 2013 kann auf vielfältige Weise bereitgestellt und konfiguriert werden. Daher ist es nicht einfach, die Anzahl der Benutzer abzuschätzen, die von einer bestimmten Anzahl von Servern unterstützt werden können. Führen Sie deshalb in Ihrer eigenen Umgebung Tests durch, ehe Sie Project Server 2013 in einer Produktionsumgebung bereitstellen.
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. Bei der Kapazitätsplanung für Project Server 2013 müssen Sie die Variablen kennen, die sich auf die Leistung einer Project Server-Bereitstellung auswirken können.
Aufgrund der umfangreichen Funktionalität von Project Server können Bereitstellungen, die auf übergeordneter Ebene ähnlich zu sein scheinen, bei den tatsächlichen Leistungsmerkmalen erhebliche Unterschiede aufweisen. Es reicht nicht aus, Ihre Anforderungen nur durch die Anzahl der Projekte oder die Anzahl der Benutzer zu charakterisieren, die Sie im System haben werden. Die Kapazitätsplanung für Ihre Project Server-Bereitstellung erfordert einen differenzierteren und ganzheitlicheren Ansatz. Beispielsweise weisen die Arbeitsauslastungen, und demzufolge Ihre Hardwareanforderungen, Abweichungen bezüglich der folgenden Variablen auf:
Projekte:
Anzahl der Projekte
Typische Projektgrößen im Hinblick auf Aufgaben
Anzahl der benutzerdefinierten Felder auf Projektebene
Verknüpfungsgrad (Abhängigkeiten) zwischen Aufgaben
Benutzer:
Gleichzeitige Benutzer. Wie viele Benutzer können gleichzeitig auf das System zugreifen? Wie sieht die durchschnittliche Arbeitsauslastung aus, welche Belastungsspitzen gibt es?
Über welche Sicherheitsberechtigungen verfügen die Benutzer? Dies hat Auswirkungen auf die Datenmenge, die dem Benutzer vom Server zu einem bestimmten Zeitpunkt bereitgestellt werden muss, sowie auf die Komplexität der Sicherheitsprüfungen, die vom Server vorgenommen werden müssen.
Geografische Verteilung der Benutzer. Wenn Benutzer über große geografische Gebiete verteilt sind, kann dies aufgrund der Netzwerklatenz zu nachteiligen Auswirkungen auf die Leistung führen. Dies wirkt sich auch auf Nutzungsmuster aus, da Benutzer wahrscheinlich zu unterschiedlichen Tageszeiten auf Server treffen, wodurch es schwieriger wird, Zeiträume mit geringem Datenverkehr zu finden, in denen Wartungsaufgaben wie Sicherungen, Berichterstellung oder Active Directory-Synchronisierung ausgeführt werden können.
Verwendungsmuster:
Arbeitsauslastungsbedingungen. Welche Featuregruppen werden häufig verwendet? Beispielsweise weist eine Bereitstellung, bei der die Arbeitszeittabelle stark verwendet wird, andere Merkmale auf als eine Bereitstellung, die keine Arbeitszeittabelle verwendet. Anzahl der Projekte
Durchschnittliche Zeit zwischen Seitenanforderungen
Durchschnittliche Sitzungsdauer
Nutzlast von Seiten (Wie viele Webparts sind auf einer bestimmten Seite vorhanden? Wie viele Daten enthalten sie?)
Um Sie bei der Kapazitätsplanung zu unterstützen, definieren wir drei Datasets, die wir als Charakterisierung kleiner, mittlerer und großer Project Server-Bereitstellungen ermittelt haben. Für jedes dieser Datasets empfehlen wir dann eine von drei "Faustregel"-Hardwaretopologien, die die Anforderungen ähnlicher Datasets in etwa erfüllen sollten. Unter Berücksichtigung dieser Ausgangspunkttopologien heben wir Faktoren hervor, bei denen Sie diese Hardwaretopologien möglicherweise anpassen müssen, und erläutern, wie Sie bewerten sollten, ob Sie die zugeordneten Ressourcen verringern oder erhöhen müssen, um ihre spezifischen Anforderungen zu skalieren.
Verwenden Sie zur Kapazitätsplanung folgenden Ansatz:
Stellen Sie fest, welches der Datasets (klein, mittel oder groß) Ihrem voraussichtlichen Dataset am ehesten entspricht. Dies wird unter Auswirkungen von Datasets auf Leistung und Kapazität in Project Server 2013 behandelt.
Verwenden Sie die für diese Datasetgröße empfohlene Hardwaretopologie als Ausgangspunkt, um eine ungefähre Vorstellung von Ihren Anforderungen zu haben.
Hinweis
Es ist wichtig zu beachten, dass die Anforderungen Ihres bestimmten Datasets und Ihrer Verwendungsmuster möglicherweise weniger oder mehr Hardwareressourcen als diese ungefähre Topologie erfordern. Leistungs- und Kapazitätshardwareempfehlungen für Project Server 2013 werden ausführlich erläutert, wie Sie bewerten können, ob Sie der Topologie weitere Ressourcen hinzufügen und wo sie hinzugefügt werden sollen.
Überwachen Sie die Leistung Ihrer Anwendung anhand der Richtlinien, die wir im Thema Leistungsindikatoren in Project Server 2013 beschrieben haben. In diesen Themen sind Schlüsselmetriken angegeben, die Sie nachverfolgen müssen, um herauszufinden, wann und wie Sie Ihre Topologie skalieren müssen.
Optimieren Sie Ihre Bereitstellung gemäß den Vorschlägen unter Optimieren der Leistung in Project Server 2013.
Beachten Sie, abhängig von Ihrer Topologie, Ihrem Dataset, Ihren Verwendungsmustern und den festgestellten Leistungsmetriken, die Skalierungsempfehlungen in den folgenden Artikeln:
Hochskalierte und horizontal skalierte Topologien in Project Server 2013 : Dieser Artikel enthält Empfehlungen zu der Art der Strategie, die Sie bei der Skalierung je nach Ihren aktuellen Anforderungen verfolgen sollten. Sollten Sie zusätzliche Server kaufen, oder sollten Sie für die bereits vorhandenen Server die Ressourcenkapazität (Arbeitsspeicher, CPU, Datenträger) erweitern?
Allgemeine Project Server 2013-Engpässe und ihre Ursachen: In diesem Abschnitt des Themas Leistungsproblembehandlung in Project Server 2013 wird beschrieben, wie Engpässe in Ihrem System wahrscheinlich sind, wie Sie diese durch die Überwachung erkennen und wie Probleme im Zusammenhang mit diesen Engpässen häufig gelöst werden können.
Siehe auch
Übersicht über die Leistungs- und Kapazitätsplanung in Project Server 2013
Kapazitätsplanungsstrategie für Project Server 2013
Hardwareempfehlungen zur Leistungs- und Kapazitätsplanung für Project Server 2013
Vertikal und horizontal skalierte Topologien in Project Server 2013
Optimieren der Leistung in Project Server 2013
Leistungsindikatoren in Project Server 2013