Systemanforderungen des MID-Servers

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 9 Minuten Lesedauer
  • Verwenden Sie diese Mindestsystemanforderungen, um Ressourcen zuzuweisen Für Computer, die hosten MID Servers.

    Verknüpfung mit jedem der MID Server-AbschnitteSicherstellen, dass vom MID Server eine Verbindung zu Elementen inner- und außerhalb Ihres Netzwerks hergestellt werden kannMID Server auf einem Linux- oder Windows-Host herunterladen und installierenMID Server konfigurierenSicherheit des MID Servers konfigurierenSicherstellen, dass vom MID Server eine Verbindung zu Elementen inner- und außerhalb Ihres Netzwerks hergestellt werden kannMID Server auf einem Linux- oder Windows-Host herunterladen und installierenMID Server konfigurierenSicherheit des MID Servers konfigurieren

    MID-Server Unterstützte Systeme

    Windows Server
    Um Windows-basierte Server zu erkennen, führen Sie aus Service-Mapping Muster, oder ausführen Orchestration Befehle für Windows-Geräte, die MID-Server Muss auf einem installiert sein Windows Server. Die MID-Server Unterstützt diese Windows Betriebssysteme, einschließlich virtueller Computer und 64-Bit-Systeme:
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Windows Server 2022
    • Windows Server 2025
    Linux
    Die MID-Server Wird auf diesen unterstützt Linux Versionen für virtuelle Computer und 64-Bit-Systeme:
    • Linux Red hat 6 und höher
    • Ubuntu 1404 (Ubuntu 14) und höher
    • CentOS 7 und höher
    Hinweis:
    ServiceNow Unterstützt keine Neuinstallationen von 32-Bit-MID-Servern oder Upgrades auf Version Rome mehr. Neue MID-Server-Installationen werden über das RPM- und MSI-Installationsprogramm auf den folgenden Betriebssystemen blockiert:
    • CentOS 7
    • Windows Server 2008
    • Windows Server 2008 R2
    • Windows 8
    • Windows 10
    MID-Server können mit der ZIP-Datei manuell auf jedem Betriebssystem installiert werden, Windows 10 wird jedoch nicht unterstützt. Nicht unterstützte MID-Server – automatisches Upgrade auf Rome – Erstellen Sie einen Problemdatensatz in MID-Serverproblemen (ecc_Agent_issue). Weitere Informationen finden Sie unter Unterstützte Plattformänderungen für MID-Server [KB0863694] .

    Sicherheitsanforderungen

    Um hohe Sicherheitsstandards zu erfüllen, die MID-Server Führt eine x.509-Zertifikatvalidierung für HTTPS-Datenverkehr durch, wenn eine Verbindung mit hergestellt wird ServiceNow®. Wenn zwischen ein Netzwerkgerät oder Proxy vorhanden ist MID-Server Und die Instanz, die diese Appliance ein digitales Zertifikat vorlegen muss, das von einer vertrauenswürdigen ZERTIFIZIERUNGSSTELLE signiert wurde. Wenn Sie ein selbstsigniertes Zertifikat oder ein Zertifikat verwenden, das von einer internen ZERTIFIZIERUNGSSTELLE signiert wurde, importieren Sie das Zertifikat in MID-Server Truststore. Weitere Informationen zum Hinzufügen von SSL-Zertifikaten finden Sie unter Fügen Sie SSL-Zertifikate für den MID-Server hinzu.

    OCSP-Verbindungsanforderungen

    Das Online Certificate Status Protocol (OCSP) ist das Protokoll, mit dem der Sperrstatus von SSL/TLS-Zertifikaten bestimmt wird. Wenn Zertifikate ausgetauscht und validiert werden, muss vom MID Server bestimmt werden, ob das Zertifikat gesperrt wurde und nicht vertrauenswürdig ist.

    Bei OCSP wird ein Client, z. B. ein MID Server, dafür verwendet, ein Zertifikat von einer HTTP-Website zu erhalten. Vom Client wird eine Anforderung an einen OCSP-Responder gesendet: einen Server, der von der Zertifizierungsstelle (Certificate Authority, CA) betrieben wird, die das Zertifikat ausgestellt hat. In der Antwort des OCSP-Responders an den Client wird angegeben, ob das Zertifikat gültig ist oder gesperrt wurde.

    Damit eine Verbindung hergestellt werden kann, benötigt der MID Server Zugriff auf Folgendes:

    • *.service-now.com oder <instance_name>.service-now.com
    • install.service-now.com
    • http://ocsp.entrust.net
    • http://ocsp.digicert.com (oder ein anderer CA OCSP-Responder)

    SSL/TLS-Zertifikate werden zwar immer mit einem Ablaufdatum ausgestellt, doch unter bestimmten Umständen muss ein Zertifikat gesperrt werden, bevor es abläuft (z. B. wenn der zugehörige private Schlüssel kompromittiert wurde). Daher muss die aktuelle Gültigkeit des Zertifikats einer Website unabhängig vom Ablaufdatum des Zertifikats immer von Clients überprüft werden.

    Von Clients kann keine Verbindung hergestellt werden, wenn sie den Sperrstatus eines Zertifikats nicht überprüfen können. Firewalls und Proxy-Konfigurationen können Aufrufe auf die OCSP Entrust- und DigiCert-Server blockieren, wodurch der MID-Server nicht funktioniert. Möglicherweise müssen Sie Ihre Firewall-Berechtigungen ändern, damit der OCSP-Datenverkehr durchläuft. Weitere Informationen und Lösungen finden Sie im HI Knowledge Base-artikel [KB1216223] .

    PowerShell-Anforderungen

    Die MID-Server Erfordert die mindestens PowerShell-Version 3,0 und unterstützt Versionen bis zu PowerShell 5,1. Weitere Informationen zu PowerShell-Anforderungen finden Sie in der Microsoft-Dokumentation. Um Ihre aktuelle PowerShell-Version mithilfe der -Instanz zu finden, wechseln Sie zu ecc_Agent_list.do . Mit Aktualisieren Sie Die Personalisierungsliste Zahnradsymbol hinzufügen Host-PowerShell-Version Zur ausgewählten Spalte. Sortieren Sie dann die Liste der MID-Server nach ihrer PowerShell-Version, um veraltete zu finden MID Servers. Alternativ können Sie die PowerShell-Version auf dem Hostcomputer finden, indem Sie den Befehl verwenden $Host.Version In der PowerShell-Konsole des Hosts. Die PowerShell-Version wird als PSVersion aufgeführt.

    Java-Version-Unterstützung

    Java 17.0.12 ist im Paket enthalten MID-Server Installationsprogramm-Paket und wird auf dem Host für alle neuen installiert MID Servers. Das Installationsprogramm konfiguriert Java 17.0.12 automatisch für die Ausführung in Ihrer Umgebung. Es ist keine weitere Konfiguration erforderlich. Diese Version unterstützt beide 64-Bit-Versionen Windows MID Servers Und 64-Bit Linux MID Servers. Die MID-Server Erfordert mindestens JRE-Version 17.0,10 und die empfohlene Version 17.0,12. Wenn Sie eine niedrigere Version als 17.0,10 verwenden, können Verschlüsselungsprobleme auftreten.

    Tests haben gezeigt, dass MID-ServerFunktioniert wie erwartet mit OracleJava 11 Version 17.0,10. Wenn Sie JRE auf eine andere Version aktualisieren müssen, wenden Sie sich an den entsprechenden Account-Vertreter, um Support zu erhalten.

    Aktualisierte MID-Server verwenden je nach Betriebssystemversionen möglicherweise andere Java-Versionen.
    • MID-Server, die von früheren Versionen aktualisiert wurden, verwenden das OpenJDK, das mit dem MID-Server-Installationsprogramm bereitgestellt wird. Diese Version von der OpenJDK wurde getestet und zertifiziert für die Verwendung mit diesen MID Servern.
    • MID Servers Bei einem Upgrade auf andere Betriebssystemversionen wird auch das Upgrade der JRE automatisch auf die mit dem Installationspaket bereitgestellte Version durchgeführt.
    Hinweis:
    Linux-MID-Server erfordern Glibc-Version 2,17. Die Bibliothek muss für JRE 11 aktualisiert werden. Auf 64-Bit-Linux-Systemen muss die 32-Bit GNU C-Bibliothek (glibc) installiert werden. Der Installationsbefehl für CentOS lautet: yum install glibc.i686

    MID-Server JRE-Downgrade-Support

    Wenn ServiceNow® Instanz wird von heruntergestuft Quebec , Dann MID-Server Ist auch herabgestuft. Das Downgrade der JRE kann jedoch nur erfolgen, wenn die Instanz auf einen der folgenden Patches heruntergestuft wird. ​

    • New York Patch 12
    • Orlando-Patch 9
    • Paris-Patch 3

    Wenn MID-Server Ist von heruntergestuft Quebec Um einen anderen Patch als angegeben zu verwenden, befolgen Sie die Anweisungen in Java 11 auf MID-Servern installieren [KB0752451] .

    Java Service Wrapper

    Die MID-Server Das Installationsprogramm enthält den Tanuki Software Java Service Wrapper, Version 3,5.40.

    JVM-Speichergröße einstellen

    Die MID-Server Wird mit 1 GB JVM-Arbeitsspeicher installiert. Wenn die empfohlene Speichergröße für Ihr Produkt mehr als 1 GB beträgt, lesen Sie unter Legen Sie die JVM-Arbeitsspeichergröße des MID-Servers fest, wie Sie die Standardeinstellung überschreiben können.

    Bereitstellungstypen

    Die Systemanforderungen für Ihre Instanz werden durch die Anforderungen der einzelnen von Ihnen verwendeten Produkte bestimmt, die einen erfordern MID-Server. Einige Anwendungen, z. B. Integritätsprotokoll-Analytics , Haben zusätzliche Systemanforderungen in der Dokumentation aufgeführt.

    Standardbereitstellungen
    Die folgenden Produkte gelten als „Standard“, da sie MID Servers Geben Sie denselben minimalen Speicherplatz und Arbeitsspeicherbedarf frei:
    • Discovery
    • Ereignismanagement
    • Integrationen
    • Orchestration
    • Service-Mapping

    Die Mindeststandardanforderungen beziehen sich sowohl auf die Bereitstellung eines einzelnen Produkts als auch auf eine kombinierte Produktbereitstellung. Sie können eine einzelne bereitstellen MID-Server Für mehrere Standardprodukte, ohne die Datenträger- oder Arbeitsspeicheranforderungen erheblich zu erhöhen.

    Bereitstellungen bei hoher Ressourcennutzung

    Cloud-Management-Plattform (CMP) Und Operational Intelligence sind verarbeitungsintensiv und erfordern jeweils mehr Ressourcen MID-Server Als die Standardprodukte. Installieren MID Servers Für diese Produkte auf dedizierten Hosts, die nicht unterstützen MID Servers Für andere Produkte.

    Empfohlen MID-Server Mindestanforderungen

    MID-Server Leistung und Systemanforderungen sind von meinen mehreren Faktoren abhängig, einschließlich, aber nicht beschränkt auf:
    • Die Größe der Kundeninfrastruktur und der spezifischen Funktion (Fähigkeit) MID-Server Ist für die Ausführung konfiguriert.
    • Die Anzahl von MID Servers Auf dem Host installiert.
    • Die Anzahl der Threads pro MID-Server.
    • Anzahl und Art anderer Anwendungen, die auf ausgeführt werden MID-Server Host.
    • Architektur- und Designverbesserungen über ServiceNow Releases. Beispiel: PowerShell für verwenden Windows Discovery In Orlando oder Änderung der standardmäßigen Java Garbage Collection-Richtlinie in Quebec .

    Daher gibt es keine einheitliche Größenanforderung, die für alle geeignet ist MID-Server Bereitstellungen. Die folgenden dokumentierten Größenanpassungsrichtlinien können ein Ausgangspunkt für Bereitstellungen sein. Kunden müssen jedoch überwachen MID-Server Leistung und Ressourcennutzung kontinuierlich, optimieren und skalieren Sie sie dann MID Servers Nach Bedarf.

    MID-Server Mindestsystemanforderungen

    Die minimale CPU-Konfiguration, die für erforderlich ist MID-Server Ist ein Quadcore-Prozessor mit einer Geschwindigkeit von 2+ GHz für einen Windows Server 2012 R2-Host mit einem einzelnen MID-Server Bereitgestellt und mit Standardkonfiguration von 25 gleichzeitigen Threads.

    MID-Server CPU-Auslastung

    Meiste davon MID-Server Anwendungen, z. B. Discovery, Wurden entwickelt, um ihre Leistung zu maximieren, was zur Maximierung der Ressourcennutzung für führt MID-Server. Infolgedessen können einige Kunden Segmente mit sehr hoher CPU-Auslastung im Bereich von 90 bis 100 % beobachten, während der MID-Server Wird ausgeführt Discovery Zeitpläne oder ähnliche Anwendungen.

    Die Segmente mit sehr hoher CPU-Auslastung sollten kein Grund zur Sorge sein, da sie mit dem Architekturdesign zur Maximierung des Durchsatzes übereinstimmen und keine negativen Auswirkungen auf die Discovery-Leistung haben. Die MID-Server Die Ressourcennutzung des Hosts kehrt nach automatisch in den Normalzustand zurück Discovery Ausführung wird erfolgreich gestoppt.

    Kunden, die häufige und lange Segmente mit sehr hoher CPU-Auslastung bemerken, sollten Folgendes vermeiden:
    • Mehrere werden ausgeführt MID-Server Auf demselben Host, wenn diese MID Servers Es wird erwartet, dass aktive Arbeitsauslastungen gleichzeitig verarbeitet werden, z. B. Überschneidungen Discovery Zeitpläne.
    • Freigabe von MID-Server Host mit anderen Anwendungen.
    • Konfigurieren von Leistungswarnungen, die ausschließlich auf der CPU-Auslastung basieren, in MID-Server Host. Bei Bedarf müssen diese Warnungen in Verbindung mit anderen Leistungsüberwachungen verwendet werden.
    Zusätzliche Leistungsüberwachung für konfigurieren MID-Server Host

    Während CPU-Auslastung auf MID-Server Ist ein guter Indikator für die Last auf dem Host und bietet nur eingeschränkte Transparenz. Zusätzliche Überwachung mit Warteschlangenlänge des Systemprozessors auf Windows Betriebssysteme und Lastdurchschnitte für UNIX Betriebssysteme sind entscheidend.

    • Länge der Prozessorwarteschlange (Windows OS): Die Anzahl der Threads, die bereit sind, aber derzeit aufgrund eines anderen aktiven Threads nicht auf dem Prozessor ausgeführt werden können. Ein Engpass beim Prozessor kann auftreten, wenn die Anzahl der Threads in der Warteschlange über einen kontinuierlichen Zeitraum mehr als doppelt so viele Prozessorkerne aufweist.
    • Lastdurchschnitte (Unix-BS): Die durchschnittliche Systemlast auf einem Linux-Server für einen definierten Zeitraum. Dies ist der CPU-Bedarf auf einem Server, der die Summe der ausgeführten und der wartenden Threads enthält. Normalerweise gibt der Befehl „Top“ oder „Betriebszeit“ den Lastdurchschnitt des Servers mit Ausgabe an.

    MID-Server CPU-Performance-Fallstudien

    Die Auswirkung der Änderung der Anzahl der MAX-Threads für MID-Server CPU-Auslastung

    Basierend auf dem internen Benchmarking sind im Folgenden Beispieldaten für aufgeführt MID-Server CPU-Auslastung während der Ausführung Cloud-Discovery Für 10.000 Server.Die durchschnittliche CPU-Auslastung und die maximale Länge der Prozessorwarteschlange werden durch zusätzliche Threads verbessert.

    In diesen Tests wurde festgestellt, dass die maximale CPU-Auslastung 100 % unabhängig von der Anzahl der Threads und dem Betriebssystem beträgt. Die durchschnittliche CPU-Auslastung war proportional zur Anzahl der Threads. Die Erhöhung der Anzahl von Threads führte nicht unbedingt zu sofortigem CPU-Druck. Durch das Erhöhen der Anzahl der Threads von Standard 25 auf 50 wurde kein zusätzlicher CPU-Druck erzeugt, wie durch die maximale Länge der Prozessorwarteschlange angezeigt. Die Erhöhung des maximalen Threads-Werts auf 100 führte jedoch zu einer erheblichen Erhöhung der Länge der Prozessorwarteschlange, was auf den CPU-Druck hinweist.

    Die Auswirkung der Freigabe MID-Server Mit anderen Anwendungen oder MID Servers Bei CPU-Auslastung

    Die Ausführung von Discovery ist ein CPU-intensiver Vorgang für MID-Server. Bereitstellung anderer Anwendungen oder MID Servers Auf demselben Host erzeugt zusätzlichen CPU-Druck auf dem Host. Dieser Druck führt zu Leistungsauswirkungen für ausgeführte Anwendungen, einschließlich MID-Server. Die folgenden Beispiele sind Beispieldatenpunkte für die CPU-Auslastung MID-Server Mit verschiedenen Lastmustern:

    Dedizierter Host für einen einzelnen MID-Server: Die durchschnittliche CPU-Auslastung beträgt 48 %.Mit einem dedizierten Host für einen einzelnen MID-Server weist der MID-Server eine durchschnittliche CPU-Auslastung von 48 % auf.

    Host, der von einem MID-Server und einer anderen Anwendung mit mittlerer Last gemeinsam genutzt wird: Die durchschnittliche CPU-Auslastung beträgt 77 %.Wenn ein Host Ressourcen zwischen einem MID-Server und einer Anwendung mit mittlerer Last teilt, beträgt die durchschnittliche CPU-Auslastung 77 %.

    Host, der von einem MID-Server und einer anderen Anwendung mit hoher Last geteilt wird: Die durchschnittliche CPU-Auslastung beträgt 97 %.

    Wenn ein Host Ressourcen zwischen einem MID-Server und einer Anwendung mit hoher Auslastung teilt, beträgt die durchschnittliche CPU-Auslastung 97 %.
    Hochskalieren MID-Server Und seine Auswirkungen auf MID-Server CPU-Ressourcenauslastung

    Wenn MID-Server Ist stark auf CPU-Ressourcen beschränkt, wodurch skaliert wird MID-Server Durch das Hinzufügen weiterer CPUs trägt der Host dazu bei, den Ressourcendruck zu verringern. Dies kann jedoch nicht unbedingt die Segmente mit sehr hoher CPU-Auslastung beseitigen. MID-Server Anwendungen wie Discovery, Die zur Maximierung der Leistung entwickelt wurden, werden weiterhin zusätzliche verfügbare CPU-Ressourcen verwendet. Die folgenden Beispiele sind beispielhafte CPU-Auslastungsdatenpunkte für eine CPU mit 4 CPUs MID-Server Host und eine 8 CPU MID-Server Host, der gleich ausgeführt wird Discovery Zeitpläne:

    Parameter 4 CPU 8 CPU
    Durchschnittliche CPU % 48 % 28 %
    Max. CPU % 98% 98 %

    CPU-Auslastung des MID-Servers bei Bereitstellung auf einem Host mit 4 CPU: Die CPU-Auslastung für einen MID-Server mit einem Host mit 4 CPU.

    CPU-Auslastung des MID-Servers bei Bereitstellung auf einem 8-CPU-Host: Die CPU-Auslastung für einen MID-Server mit einem Host mit 8 CPU.

    Leistungsüberwachung

    Um sicherzustellen, dass MID-Server Ressourcenzuteilungen sind für Ihre Umgebung ausreichend. Überwachen Sie die Leistung während Spitzenzeiten der Produktausführung von MID-Server-Dashboard .