Hohe Verfügbarkeit für den PowerCenter-Repository-Dienst
Konfigurieren Sie hohe Verfügbarkeit für den PowerCenter-Repository-Dienst, um Unterbrechungen bei Datenintegrationsaufgaben zu minimieren.
Der PowerCenter-Repository-Dienst weist die folgenden Hochverfügbarkeitsfunktionen basierend auf Ihrer Lizenz auf:
- •Belastbarkeit. Die temporäre Unerreichbarkeit anderer Dienste und der Repository-Datenbank hat keine Auswirkungen auf den PowerCenter-Repository-Dienst. Die Clients des PowerCenter-Repository-Diensts sind belastbar gegenüber Verbindungen mit dem PowerCenter-Repository-Dienst.
- •Neustart und Failover. Wenn der Prozess des PowerCenter-Repository-Diensts nicht mehr verfügbar ist, kann der Dienstmanager den Prozess neu starten oder an einen anderen Knoten übergeben, um die Ausfallsicherung zu gewährleisten.
- •Wiederherstellung Nach einem Neustart oder einer Ausfallsicherung kann der PowerCenter-Repository-Dienst die Operationen ab dem Zeitpunkt der Unterbrechung wiederherstellen.
Belastbarkeit
Der PowerCenter-Repository-Dienst ist belastbar gegenüber einer temporären Unerreichbarkeit von PowerCenter-Repository-Dienst-Clients und der PowerCenter-Repository-Datenbank.
Ein Anwendungsdienst kann aufgrund eines Netzwerkausfalls oder weil ein Dienstprozess fehlschlägt nicht verfügbar sein. Konfigurieren Sie das Belastbarkeits-Timeout für die Verbindung zwischen dem PowerCenter-Repository-Dienst und den folgenden Komponenten:
- PowerCenter-Repository-Dienst-Clients
- Ein PowerCenter-Repository-Dienst-Client kann ein beliebiger PowerCenter Client oder ein PowerCenter-Dienst sein, der von dem PowerCenter-Repository-Dienst abhängt. Zum Beispiel: Der PowerCenter-Integrationsdienst ist ein PowerCenter-Repository-Dienst-Client, weil er vom PowerCenter-Repository-Dienst für eine Verbindung zum Repository abhängt.
- Das Belastbarkeits-Timeouts des PowerCenter-Repository-Diensts basiert auf den Belastbarkeitseigenschaften, die Sie für den PowerCenter-Repository-Dienst, PowerCenter-Repository-Dienst-Clients und die Domäne konfigurieren.
HINWEIS: Der Webdienst-Hub nicht ist belastbar gegenüber dem PowerCenter-Repository-Dienst.
- PowerCenter-Repository-Datenbank
- Die PowerCenter-Repository-Datenbank kann aufgrund eines Netzwerkausfalls unerreichbar sein, oder weil das System der Repository-Datenbank nicht verfügbar ist. Wenn die Repository-Datenbank nicht mehr verfügbar ist, versucht der PowerCenter-Repository-Dienst innerhalb des Zeitraums, der durch das in den PowerCenter-Repository-Dienst-Eigenschaften konfigurierte Verbindungs-Timeout angegeben ist, wieder eine Verbindung zur Repository-Datenbank herzustellen.
TIPP: Wenn das Repository-Datenbanksystem über Funktionen für die Hochverfügbarkeit verfügt, legen Sie das Datenbankverbindungs-Timeout so fest, dass dem Repository-Datenbanksystem genügend Zeit zur Wiedererlangung der Verfügbarkeit zu Verfügung steht, bevor der PowerCenter Repository Service wieder versucht, die Verbindung herzustellen. Testen Sie die Funktionen des Datenbanksystems, die Sie verwenden möchten, um das optimale Datenbankverbindungs-Timeout zu bestimmen.
Neustart und Failover
Wenn der PowerCenter-Repository-Dienst fehlschlägt, kann der Dienstmanager den Prozess auf demselben Knoten neu starten. Wenn der Knoten nicht verfügbar ist, wechselt der PowerCenter-Repository-Dienst-Prozess auf den Backup-Knoten.
Der PowerCenter Integration Service-Prozess wechselt in folgenden Situationen auf einen Backup-Knoten:
- •Der PowerCenter Repository Service schlägt fehl und der primäre Knoten ist nicht verfügbar.
- •Die PowerCenter Repository Service läuft auf einem Knoten, der ausfällt.
- •Sie deaktivieren den PowerCenter Repository Service-Prozess.
Nach einem Failover führen PowerCenter Repository Service-Clients eine Synchronisierung und eine Neuverbindung zum PowerCenter Repository Service-Prozess ohne Unterbrechung des Dienstes durch.
Sie können einen PowerCenter-Repository-Dienst-Prozess deaktivieren, um einen Knotens zu Wartungszwecken herunterzufahren. Wenn Sie einen PowerCenter Repository Service-Prozess im abgeschlossenen oder abgebrochenen Modus deaktivieren, wechselt der PowerCenter Repository Service-Prozess auf einen anderen Knoten.
Wiederherstellung
Nach einem Neustart oder Failover des PowerCenter-Repository-Diensts stellt er den Betriebszustand aus dem Repository und die Operationen zum Zeitpunkt der Unterbrechung wieder her.
Der PowerCenter Repository Service pflegt den Status der Operation im Repository. Zum Status der Operationen gehöhren Informationen zu Repository-Sperren, laufenden Anfragen und verbundenen Clients.
Der PowerCenter Repository Service führt die folgenden Tasks zur Wiederherstellung der Operationen aus:
- •Abrufen von Sperren auf Repository-Objekte, wie z. B. Zuordnungen und Sitzungen
- •Erneute Verbindung mit Clients, wie z. B. PowerCenter Designer und PowerCenter Integration Service
- •Abschließen von laufenden Anfragen, wie z. B. das Speichern einer Zuordnung
- •Versenden ausstehender Benachrichtigungen über Änderungen der Metadaten, wie z. B. Zeitplanänderungen bei Arbeitsabläufen