Planen der Service Manager Hardwareleistung

Wichtig

Diese Version von Service Manager hat das Ende des Supports erreicht. Es wird empfohlen, ein Upgrade auf Service Manager 2022 durchzuführen.

Ein wichtiger Teil von System Center: Service Manager Leistung hängt von der Hardwarekonfiguration und Bereitstellungstopologie ab, die für die Anforderungen Ihrer organization geplant ist. Die folgenden Abschnitte enthalten allgemeine Richtlinien, die Sie berücksichtigen sollten, wenn Sie eine angemessene Hardwareleistung planen.

Hardwareleistung

Im Folgenden sind die Hardwareengpässe aufgeführt, die sich am stärksten in Service Manager mit einer erheblichen Auslastung und Datenmenge in der Service Manager-Datenbank bemerkbar machen:

  1. Von Engpässen am häufigsten betroffen sind der Speicher und die E/A-Aktivitäten auf dem Computer, auf dem Microsoft SQL Server ausgeführt wird. Wenn Sie über die Ressourcen verfügen, können Sie in mehr Arbeitsspeicher und ein schnelleres E/A-Subsystem investieren, um SQL Server E/A zu verbessern, eine bessere Leistung erzielen.
  2. Wenn Sie erwarten, dass viele Konsolen eine Verbindung mit einem Verwaltungsserver herstellen, können Sie die Leistung verbessern, um Spitzenlasten zu bewältigen, indem Sie in zusätzliche CPUs und Arbeitsspeicher für den Verwaltungsserver investieren oder einen sekundären Service Manager Verwaltungsserver installieren.

Beachten Sie die empfohlene Mindesthardwarekonfiguration für jede Rolle (siehe hierzu die entsprechenden Abschnitte in diesem Dokument).

Die Rolle virtueller Computer

Viele Unternehmen verwenden virtuelle Maschinen für das Hosten von Windows Server-Anwendungen, Service Manager Serverrollen, z. B. der Verwaltungsserver und der Data Warehouse-Server, sind keine Ausnahmen. Die diesbezüglichen Verwendungsmöglichkeiten reichen von der Virtualisierung aller Serverrollen bis hin zu anderen Kombinationen von virtuellen und physischen Computern.

Wir empfehlen kein bestimmtes Verhältnis zwischen virtuellen und physischen Computern, da die Anforderungen Ihrer organization von Natur aus eindeutig sind. Die Mindesthardwareanforderungen für die einzelnen Softwarerollen beziehen sich jedoch auf physische Computer. Wenn Sie sich entscheiden, eine Softwarerolle zu virtualisieren, sollten Sie sicherstellen, dass Sie über zusätzliche Hardwareressourcen für jeden virtuellen Computer verfügen.

Datenbankserver sind anfällig für schlechte Leistung auf virtuellen Computern, wenn die folgenden Planungsanweisungen nicht befolgt werden:

  • Ausführen SQL Server in einer Hyper-V-Umgebung.
  • Verzichten Sie bei virtuellen Maschinen, auf denen SQL Server gehostet werden soll, unbedingt auf dynamische Datenträger. Verwenden Sie stattdessen Datenträger mit fester Größe oder Pass-Through-Datenträger.
  • Hyper-V lässt nur vier virtuelle CPUs pro Gast zu, was den Service Manager-Server einschränken kann, wenn Sie über viele Konsolen verfügen.

Service Manager Baselinetestergebnisse

Service Manager wurde unter Verwendung verschiedener Bereitstellungsszenarien mit der empfohlenen Mindesthardware in Form physischer Computer auf Leistung und Skalierbarkeit getestet. Insbesondere wurden die Szenarien mit Datenbanken getestet, die vorab aufgefüllt wurden, und Service Manager Konsolen, die Incidents und Änderungsanforderungen in einer Schleife erstellen und aktualisieren.

Die Datenbank wurde für zwei Tests vorab mit Informationen aufgefüllt:

  • Test 1 umfasste je 20.000 Computer und Benutzer sowie alle erforderlichen Konfigurationselemente (ca. 250.000 Elemente), was insgesamt ungefähr 2,5 Millionen Datenbankzeilen entsprach. Test 1 umfasste auch 40 aktive Service Manager-Konsolen.
  • Test 2 umfasste je 50.000 Computer und Benutzer sowie alle zugehörigen Konfigurationselemente (ca. 700.000 Elemente), was insgesamt ungefähr 6 Millionen Datenbankzeilen entsprach. Test 2 umfasste auch 80 aktive Service Manager Konsolen.

Aus den Tests ergab sich Folgendes:

  • Um die angestrebten Antwortzeiten für die Konfiguration mit 50.000 Computern zu erreichen, musste der SQL Server-Speicher von 8 GB auf 32 GB erweitert werden.
  • Während der Tests wurden stündlich 200 Incidents und 50 Änderungsanforderungen für die Konfiguration mit 20.000 Computern sowie 500 Incidents und 125 Änderungsanforderungen für die Konfiguration mit 50.000 Computern generiert, wobei für jeden Incident und jede Änderungsanforderung drei bis vier Benachrichtigungsabonnements und Vorlagen verarbeitet wurden.
  • Typischerweise wurden bei den Baseline-Tests Workflows wie die Benachrichtigungsabonnementverarbeitung und die Vorlagenanwendung innerhalb von 60 Sekunden nach Generierung des Arbeitselements ausgeführt.

Wenn Ihr organization plant, weniger als 20.000 unterstützte Computer und Konsolen und weniger Workflows zu haben, sollte ihre Service Manager Leistung akzeptabel sein, auch wenn einige der Service Manager Rollen auf virtuellen Computern gehostet werden.

Wenn Sie jedoch planen, weitere unterstützte Computer in der Service Manager-Datenbank hinzuzufügen, sollten Sie planen, die RAM-Menge für den Service Manager Datenbankserver über die in diesem Dokument aufgeführten Mindestanforderungen hinaus zu erhöhen. Beispielsweise wurden im Baselinetest 8 GB RAM auf dem Service Manager Datenbankserver installiert, der Datensätze für 20.000 Computer enthielt. Danach sollten Sie für jede Erweiterung um 10.000 Computer, die zusätzlich unterstützt werden sollen, weitere 8 GB RAM installieren. Planen Sie beispielsweise für 50.000 Computer 32 GB RAM ein. Beim Testen der 50.000-Computer-Konfiguration mit 32 GB RAM auf dem SQL Server-Computer konnte die Leistung so verbessert werden, dass gegenüber dem früheren Zustand (sprich vor der Integration zusätzlicher Computer) keine Leistungseinbußen mehr auftraten.

Auch die Netzwerklatenz wurde im Rahmen der Baseline-Tests getestet. Die Netzwerklatenz wurde zwischen der Service Manager-Konsole und dem Service Manager-Verwaltungsserver eingeführt.

Hinweis

Der Service Manager Datenbankserver und Service Manager Verwaltungsserver sollte sich in einem LAN mit geringer Latenz befinden. Die Netzwerklatenz zwischen dem Service Manager Datenbankserver und dem Service Manager Verwaltungsserver kann zu einer erheblichen Verschlechterung der Service Manager Leistung.

Aus den Tests ergab sich außerdem Folgendes:

  • Wenn die Netzwerklatenz weniger als 100 Millisekunden (msec) betrug, wurden insgesamt Service Manager Konsolenantwortzeiten als gut befunden.

  • Bei einer Netzwerklatenz von 150 msec bis 200 msec wurde die Leistung als nutzbar festgestellt, mit einer Verschlechterung der Reaktionszeit von bis zu 40 Prozent in einigen Szenarien. Bei einer Latenz zwischen 150 msec und 200 msec sollten Sie planen, die wichtigsten Szenarien für Ihre organization auszuwerten und zu ermitteln, ob remotedesktopverbindung (RDC) eine bessere Option ist.

    Hinweis

    Das Erweitern von Dienstzuordnungen in der Service Manager Konsole war mit einer beliebigen Wartezeit langsam.

  • Wenn die Netzwerklatenz 200 msec überstieg, wurden die gesamt Service Manager Konsolenantwortzeiten als schlecht betrachtet. Falls die Latenz in Ihrer Umgebung 200 ms überschreitet, sollten Sie für Betriebsaufgaben den Einsatz einer Remotedesktopverbindung oder einer vergleichbaren Remotezugriffslösung einplanen. Da gelegentliche administrative Aufgaben jedoch seltener vorkommen, benötigen Sie hierfür unter Umständen keinen Fernzugang.

Nächste Schritte

  • Um allgemeine Richtlinien zu lesen, die Sie bei der Planung für Service Manager Softwareleistung berücksichtigen sollten, lesen Sie Service Manager Leistung.