Zusätzliche Hinweise zur erweiterten Verfügbarkeit

Alle Planungsüberlegungen, die für die konventionelle Konfiguration von CA SDM gelten, gelten auch für die Konfiguration für erweiterte Verfügbarkeit. Berücksichtigen Sie folgende Punkte, bevor Sie eine Konfiguration für erweiterte Verfügbarkeit implementieren:
casm173
Alle Planungsüberlegungen, die für die konventionelle Konfiguration von CA SDM gelten, gelten auch für die Konfiguration für erweiterte Verfügbarkeit. Berücksichtigen Sie folgende Punkte, bevor Sie eine Konfiguration für erweiterte Verfügbarkeit implementieren:
Allgemeine Hinweise
Überprüfen und implementieren Sie die folgenden Hinweise, wenn Sie sich für die Konfiguration der erweiterten Verfügbarkeit von CA SDM entscheiden:
  • Eine Konfiguration für erweiterte Verfügbarkeit muss immer einen Hintergrundserver und mindestens einen Standby-Server haben. (Empfohlen) Stellen Sie sicher, dass sowohl die Hintergrundserver als auch alle anderen Standby-Server ähnlich konfiguriert sind.
    Dieser Vorgang stellt sicher, dass ein Standby-Server, der während eines Failover als neuer Hintergrundserver festgelegt wird, genau wie der alte Hintergrundserver funktioniert. Abgesehen von CA SDM-Administratoren dürfen sich keine anderen Anwender beim Hintergrundserver anmelden. Außerdem dürfen sich keine Anwender bei den Standby-Servern anmelden. Es kann eine beliebige Anzahl an Standby-Servern konfiguriert werden. Um die CA SDM-Verfügbarkeit zu steigern, sollten Sie in Betracht ziehen, einen Standby-Server in Ihr Backup-Rechenzentrum aufzunehmen oder am Disaster Recovery-Standort zu platzieren.
  • Es wird erwartet, dass die CA SDM-Leistung auch mit den zusätzlichen Servern für Hintergrund- und Standby-Vorgänge gleich bleibt. Wenn Sie weitere Anwendungsserver bereitstellen, wird sich die Leistung möglicherweise verbessern.
  • Die minimale Implementierung der erweiterten Verfügbarkeit benötigt einen Anwendungsserver. Wir empfehlen Ihnen, über zwei Anwendungsserver zu verfügen, um die Verfügbarkeit zu steigern, und Sie sollten über einen Lastenausgleich verfügen, um den Webdatenverkehr zu regeln.
  • Es werden zusätzliche Hardwarekosten erwartet, da Sie einen Hintergrundserver, mindestens einen Standby-Server und mindestens einen Anwendungsserver benötigen. Die Konfiguration des Standby-Servers und des Hintergrundservers muss identisch sein.
  • Es ist erforderlich, dass ein Remote-Datenbankserver und ein Server die Indexdateien des Knowledge Tool, die Import-/Exportdateien des Knowledge Tool, die Ausgabedateien der Archivbereinigung und die Anhang-Repositorys gemeinsam nutzen. Um es dem Hintergrundserver und dem Standby-Server zu ermöglichen, auf diese Dateien zuzugreifen, ist ein freigegebener Speicherort erforderlich.
  • Linux-Installationen können NFS-Bereitstellungen verwenden. UNC wird für Windows-Installationen unterstützt.
  • Wir können E-Mail-Benachrichtigungen von allen CA SDM-Servern senden. Jeder Server in der erweiterten Verfügbarkeitskonfiguration muss eine Verbindung zum Mail-Server haben.
  • Installieren Sie den Hintergrundserver und den Standby-Server auf dem gleichen Subnetz des Netzwerks, sodass Ping-Zeiten und Latenzen von verschiedenen Anwendungsservern sich ähneln.
  • Sie sollten in Betracht ziehen, den Hintergrundserver und den Standby-Server in einer zentralen Lokation mit einer guten Netzwerkverbindung für alle Anwender unterzubringen. Die Anwendungsserver können entweder zentral bereitgestellt werden oder sie können weltweit verteilt werden.
  • Eine E-Mail-Benachrichtigung, die aus einer Endanwenderinteraktion resultiert, wird von dem Anwendungsserver gesendet, an den der Anwender angeschlossen wird.
  • Eine E-Mail-Benachrichtigung aufgrund von Hintergrundvorgängen (wie die Animator-Verarbeitung eines angehängten Ereignisses) werden von dem pdm_mail_nxd-Hilfsprogramm gesendet, das auf dem Hintergrundserver ausführt wird.
  • Während eines Hintergrundserverfehlers werden die in der Warteschlange vorhandenen E-Mails gesendet, wenn der Hintergrundserver als Standby-Server hochgefahren wird.
Systemkonfiguration, Administration und Betriebsüberlegungen
Beachten Sie Folgendes, bevor Sie die Konfiguration der erweiterten Verfügbarkeit von CA SDM implementieren:
  • SOAP-Webservices und REST-Webservices werden nur auf den Anwendungsservern unterstützt. Web-Directors können auf allen CA SDM-Servern konfiguriert werden. Da die Anwendungsserver unabhängig voneinander sind, können Web-Directors nur Web-Engines bedienen, die auf dem gleichen Anwendungsserver ausgeführt werden. Web-Directors können keine Web-Engines über die Anwendungsserver bedienen.
  • Da die Server in der Konfiguration für erweiterte Verfügbarkeit einen höheren Grad an Unabhängigkeit haben, funktionieren die meisten Befehlszeilenprogramme nur auf dem lokalen Server. Zum Beispiel zeigt Ihnen pdm_status nur die ausgeführten CA SDM-Prozesse auf dem Server an, auf dem Sie den Befehl ausführen. Das Hilfsprogramm pdm_webcache aktualisiert nur die Formular-Caches auf dem Server, auf dem es ausgegeben wurde.
  • Bei der erweiterten Verfügbarkeit werden die Prozesse auf jedem Server unabhängig gesteuert. Dies ist im Gegensatz zur herkömmlichen Konfiguration, bei der Sie zum Starten und Stoppen von CA SDM-Prozessen
    pdm_d_mgr
    auf dem primären Server ausführen müssen.
    Verwenden Sie den neuen Befehl
    pdm_server_control
    anstelle des Befehls
    pdm_halt
    , um Anwendungsserver herunterzufahren. Vor dem Herunterfahren können Sie aktive Benutzer auf einen anderen Anwendungsserver verschieben. Dies kann ausgeführt werden, indem die Benutzer, die die Option
    Stilllegung
    verwenden, benachrichtigt werden.
  • In der erweiterten Verfügbarkeitskonfiguration können Sie im Gegensatz zur konventionellen Konfiguration die Option
    bopauth_host
    vom
    Optionsmanager
    der Web-Benutzeroberfläche des Hintergrundservers verwenden, um die Details zum Authentifizierungsserver anzugeben. Anwender können sich nicht anmelden, wenn der Authentifizierungsserver nicht verfügbar ist.
    Das Hilfsprogramm "pdm_edit" wurde durch eine neue grafische Benutzeroberfläche ersetzt, bei der viele manuellen Änderungen an der Konfigurationsdatei nicht mehr erforderlich sind.
  • In der erweiterten Verfügbarkeitskonfiguration können Sie im Gegensatz zur konventionellen Konfiguration die Option
    bopauth_host
    vom Optionsmanager der Web-Benutzeroberfläche des Hintergrundservers verwenden, um die Details zum Authentifizierungsserver anzugeben. Für die Konfiguration für erweiterte Verfügbarkeit führen Sie diese Konfigurationsänderung in
    pdm_edit
    nicht mehr durch. Anwender können sich nicht anmelden, wenn der Authentifizierungsserver nicht verfügbar ist.
  • In der konventionellen Konfiguration können Sie einen Sekundärserver verwenden, um CA SDM mit einem Authentifizierungssystem zu integrieren, das auf einem anderen System oder sogar auf einer anderen Hardware-Plattform ausgeführt wird.
  • Um zu verhindern, dass Rogue-Server der Konfiguration für erweiterte Verfügbarkeit beitreten, müssen alle Server über die Web-Benutzeroberfläche des Hintergrundservers angegeben werden, bevor sie konfiguriert werden können.
  • Die Rolle und andere Informationen für einen Server mit erweiterter Verfügbarkeit können über die Registerkarte
    CA SDM-Konsole, Administration
    geändert werden. Halten Sie die CA SDM-Services an, bevor Sie versuchen, eine Serverdefinition zu ändern. Die Neukonfiguration des Servers ist erforderlich, damit die Änderungen wirksam werden.
  • Sie können einen Server zwischen der konventionellen Konfiguration und der Konfiguration für erweiterte Verfügbarkeit wechseln, indem Sie das Konfigurationshilfsprogramm ausführen. Stellen Sie sicher, alle Server in der Implementierung zu ändern. Ihre Daten bleiben unverändert, aber es sind manuelle Aktualisierungen erforderlich, um die Einstellungen zu ändern.
  • Es wurden neue Umgebungsvariablen zu "NX.env" hinzugefügt, um die erweiterte Verfügbarkeit zu unterstützen, und das System verwaltet die variablen Werte automatisch.
    Ändern Sie "NX.env" nicht manuell, sofern Sie nicht dazu aufgefordert werden.
  • Verwenden Sie die aktuellen
    pdm_startup
    -Dateien bei der Migration/Aktualisierung zu CA SDM. Verwenden Sie keine Dateien aus CA SDM-Vorgängerversionen. Zum Beispiel Dateien, die vom Hilfsprogramm "pdm_edit" generiert wurden.
  • Eine Einrichtung generiert Ticketnummern und numerische Datensatzschlüssel. Um eine mögliche Datenbankkorruption zu vermeiden, sollten Sie niemals versuchen, die Tabelle
    Key_Control
    zu laden oder manuell zu ändern.
    In der Konfiguration für erweiterte Verfügbarkeit können Ticketnummern und numerische Datensatzschlüssel unsortiert sein. Dies ist kein Fehler. Andere Felder können zum Sortieren auf Basis von Zeitstempeln, wie dem Eröffnungsdatum von Tickets, verwendet werden.
  • Sie können die Knowledge Tools-Daemons nicht auf einen anderen Server in der Konfiguration für erweiterte Verfügbarkeit verschieben. Der
    kt_daemon
    wird auf allen Servern ausgeführt. Alle anderen Knowledge Tools-Daemons werden als Singletons auf dem Hintergrundserver ausgeführt.
  • Knowledge Tools unterstützen UNC-Dateipfade unter Windows für den Speicherort der EBR-Indexdateien und der Eingabe-/Ausgabedateien, die von der Einrichtung "Knowledge-Export" bzw. "Knowledge-Import" verwendet werden. Diese Funktion ist sowohl für die erweiterte Verfügbarkeit als auch für die konventionellen Konfigurationen verfügbar.
    Der Pfad der EBR-Indexdateien und der KEIT-Dateien müssen sich auf die gleichen UNC-Daten beziehen, und der Pfad muss sich auf dem gleichen Server befinden, um dies zu unterstützen.
  • Die Versionskontrolle verteilt die Dateien (zum Beispiel htmpl, .maj, .mod und .sch, die in der Datei server_secondary_custom.ver vom Hintergrundserver konfiguriert sind. Beim Starten führt der Standby-Server oder der Anwendungsserver den Client der Versionskontrolle aus, um aktualisierte Dateien vom Hintergrundserver abzurufen.
  • Archivieren/Löschen wird auf dem Hintergrundserver ausgeführt, und UNC-Dateipfade für Ausgabedateien werden unter Windows unterstützt. Diese Funktion ist für die erweiterte Verfügbarkeit und für die konventionellen Konfigurationen verfügbar.
  • Wenn sich das Repository auf einem Remote-Server befindet, werden die Anhänge der eingehenden E-Mails jetzt mit "pdm_maileater" gespeichert.
  • Stellen Sie sicher, dass der Daemon-Manager berechtigt ist, die procsets zu ändern; führen Sie für diese Aktion nicht den Befehl pdm_dmnmode aus.
CA SDM-Konfigurationskonvertierung
Beachten Sie Folgendes, bevor Sie beginnen, eine konventionelle Konfiguration in erweiterte Verfügbarkeit oder umgekehrt zu konvertieren:
  • Sie können nur den Hintergrundserver in einen Primärserver konvertieren.
  • Sie können nur den Primärserver in einen Hintergrundserver konvertieren.
  • Sie können nur den Sekundärserver in einen Standby-Server oder einen Anwendungsserver konvertieren.
  • Sie können nur den Standby-Server oder einen Anwendungsserver in den Sekundärserver konvertieren.
Hinweise zum Failover
Beachten Sie Folgendes, während ein Failover des Hintergrundservers zum Standby-Server durchgeführt wird:
  • Neue Anwender müssen sich nicht anmelden. Während des Failovers werden folgende Aktionen bei bereits verbundenen Anwendern nicht funktionieren. Nach dem Failover muss der Anwender versuchen, diese Aktionen erneut durchzuführen:
    • Erstellen von Tickets mit Anhängen.
    • Herunterladen von Anhängen.
    • Suchen nach Knowledge-Dokumenten.
    • Indizieren von neuen Knowledge-Dokumenten.
    • Bei eingehenden E-Mails.
    • Die SLA-Events, die nicht ausgelöst werden, bis der Failover-Vorgang abgeschlossen ist. .
Wenn Sie ein Tool eines Drittanbieters für das Auto-Failover von CA SDM-Servern verwenden, müssen Sie es deaktivieren, bevor Sie mit der parallelen Wartung beginnen.
Web-Benutzeroberfläche und Hinweise zum Webserver
Web-Benutzeroberfläche
Ein Webserver ist auf allen Servern mit Konfiguration für erweiterte Verfügbarkeit erforderlich. Wenn der Hintergrundserver aufgrund eines Failovers nicht verfügbar ist, wird den Web-Anwendern das Formular "Serverantwort verzögert" angezeigt. Anwender können ihre Arbeit fortsetzen, wenn der Standby-Server als Hintergrundserver hochgestuft wird. Der Wert der Option
web_cgi_url
muss auf Folgendes verweisen:
  • Auf den Lastenausgleich, wenn Sie mehr als einen Anwendungsserver haben.
  • Auf den Anwendungsserver, wenn Sie nur einen Anwendungsserver haben.
Webservices
Sie können Webservices nur auf den Anwendungsservern konfigurieren. Die Option
webservices_domsrvr
ist nicht mehr im
Optionsmanager
vorhanden. Sie können die Variable
NX_WEBSERVICES_DOMSRVR
unabhängig auf jedem Anwendungsserver konfigurieren, indem Sie die Datei
NX.env
ändern.
Hinweise zur Integration
  • Die URL zur CA SDM-Web-Anwenderschnittstelle muss auf einen Anwendungsserver verweisen, der ordnungsgemäß konfiguriert ist. Die
    ca_application_registration
    enthält eine URL zu Ihrer CA SDM-Installation, die von anderen CA-Produkten verwendet wird. Diese URL verweist auf den CA SDM-Server, der zuerst konfiguriert wird. Normalerweise ist dies der Hintergrundserver. Nur die CA SDM-Administratoren können den Wert über die Administrationseinrichtung ändern. Wenn Sie einen Lastenausgleich verwenden, verweisen Sie diese URL auf den Lastenausgleich anstatt auf einen einzelnen Anwendungsserver.
  • Die meisten Interaktionen und Integrationen der Endanwender mit anderen Softwareprodukten werden auf Anwendungsserverebene ausgeführt. Es gibt kein Failover für die Anwendungsserver. Wenn der Anwendungsserver nicht verfügbar ist, dann sind die Webservices für den Anwendungsserver auch nicht verfügbar. Um die Anwendungsserver-Verfügbarkeit zu steigern, können Sie einen Lastenausgleich bereitstellen, um Requests zwischen verschiedenen Anwendungsservern weiterzuleiten.
Hinweise zur Datenbank
Eine direkte Verbindung ist zwischen den Servern sowie zur Datenbank vorhanden. Wenn der CA SDM-Server innerhalb DMZ ist, müssen Sie für diese Konnektivität die Firewall-Ports öffnen oder eine Tunneling-Proxy-Technologie implementieren. Beachten Sie auch die Lizenzvereinbarungen mit Ihrem DBMS-Anbieter.
  • Stellen Sie sicher, dass der Datenbank-Client auf allen CA SDM-Servern installiert ist.
  • In der Konfiguration für erweiterte Verfügbarkeit werden alle Server mit einer einzelnen Datenbank verbunden. Da die Datenbank eine zentrale Fehlerquelle sein kann, sollten Sie die Vorteile des Datenbank-Clustering nutzen, um die Verfügbarkeit von DBMS zu steigern.
  • Microsoft SQL Server wird nur systemeigen auf der Windows-Plattform unterstützt. Wenn Ihre Implementierung zum Beispiel aus Servern mit heterogenen Betriebssystemen wie Windows und Linux besteht, dann wählen Sie "Oracle" als DBMS aus, da Microsoft SQL Server unter Linux nicht unterstützt wird.
Hinweise zu Berichten
CA Business Intelligence kann Daten aus alternativen Anwendungsservern automatisch abrufen. Sie können diese Funktion konfigurieren, um die Verfügbarkeit der CA SDM-Berichterstellung zu steigern.
CA Business Intelligence ist nicht in den Hintergrundserver integriert. Daher können Sie keine Berichte über die Web-Benutzeroberfläche des Hintergrundservers anzeigen. Eine Fehlermeldung wird angezeigt, wenn Sie die Registerkarte
Berichte
über die Web-Benutzeroberfläche des Hintergrundservers auswählen.
Exportieren Sie den Bibliothekspfad folgendermaßen, um CA Business Intelligence-ODBC-Dienste ordnungsgemäß zu starten:
(Für Solaris/Linux) Export LD_LIBRARARY_PATH=$ LD_LIBRARARY_PATH:/opt/CA/SC/lib:<NX_ROOT>/lib
Beispiel:
Export LD_LIBRARARY_PATH=$ LD_LIBRARARY_PATH:/opt/CA/SC/lib:/opt/CAisd/lib
Hinweise zum Optionsmanager
Mit dem Optionsmanager können Sie Optionen nur über die Web-Benutzeroberfläche des Hintergrundservers installieren oder deinstallieren. Verwenden Sie den Vorgang zur parallelen Wartung, um die Änderungen auf alle Server in der Konfiguration zu übertragen. Weitere Informationen über das Ausführen der parallelen Wartung finden Sie unter
"
Ausführen der parallelen Wartung" im Szenario des CA SDM-Servers
.
Hinweise zur Web Screen Painter
  • Sie können Web Screen Painter (WSP) nur auf dem Hintergrundserver verwenden.
  • Befolgen Sie das empfohlene Verfahren, um WSP-Formularänderungen zu veröffentlichen, sodass die aktualisierten Formulare auf allen Servern der Installation verteilt werden. Weitere Informationen finden Sie in
    Änderungen der Web-Schnittstelle
    .
  • Die Daemons der virtuellen Datenbankebene können auf allen Servern ausgeführt werden. Installieren Sie die CA SDM-Datenbankanpassungen und Objektdefinitionen auf allen Servern.