Knotenrollen
Die Knotenrolle gibt den Zweck des Knotens an. Ein Knoten mit der Dienstrolle kann Anwendungsdienste ausführen. Ein Knoten mit der Berechnungsrolle kann Berechnungen durchführen, die von Remote-Anwendungsdiensten angefragt werden. Ein Knoten mit beiden Rollen kann Anwendungsdienste ausführen und lokal Berechnungen für diese Dienste durchführen.
Standardmäßig sind für alle Gateway- und Worker-Knoten sowohl die Dienst- als auch die Berechnungsrolle aktiviert. Für jeden Knoten muss mindestens eine Rolle aktiviert sein.
Sie können ein Datenintegrationsdienst-Gitter so konfigurieren, dass einige Knoten Anwendungsdienst-Prozesse ausführen und andere Knoten Berechnungen durchführen. Wenn Sie auf einem Knoten in einem Datenintegrationsdienst-Gitter nur die Berechnungsrolle aktivieren, muss der Knoten den Dienstprozess nicht ausführen. Der Computer verwendet sämtliche verfügbare Verarbeitungskapazität zum Ausführen von Mappings. Sie können zusätzliche Knoten, für die nur die Berechnungsrolle aktiviert ist, zum Gitter hinzufügen, um die Skalierbarkeit der Datenintegrationsdienst-Mappings zu erhöhen.
Weitere Informationen zum Einrichten eines Datenintegrationsdienst-Gitters finden Sie im Handbuch für Informatica-Anwendungsdienste.
Dienstrolle
Ein Knoten mit der Dienstrolle kann Anwendungsdienste ausführen.
Wenn Sie die Dienstrolle auf einem Knoten aktivieren, unterstützt der Dienstmanager die Anwendungsdienste, die für die Ausführung auf diesem Knoten konfiguriert wurden.
In den folgenden Situationen ist die Dienstrolle für einen Knoten erforderlich:
- •Der Knoten ist ein Gateway-Knoten.
- •Der Knoten ist als Primär- oder Backup-Knoten für einen Anwendungsdienst konfiguriert.
- •Der Knoten ist einem PowerCenter-Integrationsdienst-Gitter oder einem Datenintegrationsdienst-Gitter zugewiesen und ein Dienstprozess wird auf dem Knoten ausgeführt.
Berechnungsrolle
Ein Knoten mit der Berechnungsrolle kann Berechnungen durchführen, die von Remote-Anwendungsdiensten angefragt werden.
Wenn einem Knoten die Berechnungsrolle zugewiesen wurde, verwaltet der Dienstmanager die Container auf dem Knoten. Ein Container ist eine Zuweisung von Speicher- und CPU-Ressourcen. Ein Anwendungsdienst verwendet die Container, um Berechnungen auf dem Knoten remote durchzuführen. Beispiel: Ein Datenintegrationsdienst-Gitter beinhaltet Knoten 1 mit der Dienstrolle und Knoten 2 mit der Berechnungsrolle. Der Datenintegrationsdienst-Prozess läuft auf Knoten 1 und führt ein Mapping in einem Container auf Knoten 2 aus.
Ein Knoten erfordert die Berechnungsrolle, wenn der Datenintegrationsdienst Jobs auf diesem Knoten ausführt. Wenn der Datenintegrationsdienst auf einem einzelnen Knoten ausgeführt wird, muss der Knoten die Dienstrolle und die Berechnungsrolle aufweisen. Wenn der Datenintegrationsdienst auf einem Gitter ausgeführt wird, muss mindestens einer der Knoten im Gitter die Berechnungsrolle aufweisen.
Die Berechnungsrolle ist für einen Knoten nicht erforderlich, wenn der Datenintegrationsdienst keine Jobs auf diesem Knoten ausführt. In diesem Fall können Sie die Berechnungsrolle auf dem Knoten deaktivieren. Da die Containerverwaltungsfunktion des Dienstmanagers ein leichter Prozess ist, hat das Deaktivieren oder Aktivieren der Berechnungsrolle keine Auswirkungen auf die Leistung.
Wenn Sie die Berechnungsrolle auf einem Knoten deaktivieren, müssen Sie angeben, ob laufende Berechnungen beendet, abgeschlossen oder abgebrochen werden sollen.
Aktualisieren der Knotenrolle
Standardmäßig verfügt jeder Knoten sowohl über die Dienstrolle als auch die Berechnungsrolle. Wenn ein Knoten einem Datenintegrationsdienst-Gitter zugewiesen ist, das für die Ausführung von Jobs in separaten Remoteprozessen konfiguriert wurde, können Sie die Knotenrolle bei Bedarf aktualisieren.
Aktivieren Sie nur die Dienstrolle, wenn der Knoten den Datenintegrationsdienst-Prozess ausführen soll. Aktivieren Sie nur die Berechnungsrolle, wenn der Knoten Datenintegrationsdienst-Mappings ausführen soll.
HINWEIS: Um die Dienstrolle auf einem Knoten zu deaktivieren zu können, müssen Sie zunächst alle auf dem Knoten ausgeführten Anwendungsdienstprozesse herunterfahren und den Knoten als primären oder Backup-Knoten für jeden Anwendungsdienst entfernen. Sie können die Dienstrolle auf einem Gateway-Knoten nicht deaktivieren.
1Klicken Sie im Administrator Tool auf die Registerkarte Verwalten > Ansicht Dienste und Knoten.
2Wählen Sie im Domänen-Navigator einen Knoten aus, der einem Datenintegrationsdienst-Gitter zugewiesen ist.
3Klicken Sie in der Ansicht „Eigenschaften” für die allgemeinen Eigenschaften auf Bearbeiten.
Das Dialogfeld Allgemeine Eigenschaften bearbeiten wird angezeigt.
4Wählen Sie die Dienst- oder Berechnungsrolle aus oder löschen Sie sie, um die Knotenrolle zu aktualisieren.
5Klicken Sie auf OK.
6Falls Sie die Berechnungsrolle aktiviert hatten, wird das Dialogfeld Berechnungsrolle deaktivieren angezeigt. Führen Sie die folgenden Schritte durch:
- aWählen Sie zum Deaktivieren der Berechnungsrolle einen der folgenden Modi aus:
- ▪ Abschließen. Ermöglicht die Fertigstellung von Jobs, bevor die Rolle deaktiviert wird.
- ▪ Stoppen. Stoppt alle Jobs und deaktiviert danach die Rolle.
- ▪ Abbrechen. Es wird versucht, alle Jobs vor deren Abbruch und Deaktivieren der Rolle anzuhalten.
- bKlicken Sie auf OK.
7Wenn Sie die Rolle auf einem Knoten aktualisiert haben, der einem Datenintegrationsdienst oder einem Datenintegrationsdienst-Gitter zugewiesen ist, stellen Sie den Datenintegrationsdienst wieder her.
Anzeigen von Prozessen auf einem Knoten mit Dienstrolle
Sie können den Status aller Anwendungsdienstprozesse anzeigen, die auf einem Knoten mit Dienstrolle ausgeführt werden. Vor dem Herunterfahren oder Entfernen eines Knotens können Sie den Status jedes Anwendungsdienstprozesses anzeigen, um die zu deaktivierenden Dienstprozesse festzulegen.
Wenn ein Knoten nicht über die Dienstrolle verfügt, werden auf diesem Knoten keine Anwendungsdienstprozesse ausgeführt.
1Klicken Sie im Administrator Tool auf die Registerkarte Verwalten > Ansicht Dienste und Knoten.
2Wählen Sie im Domänen-Navigator einen Knoten mit Dienstrolle aus.
3Klicken Sie im Inhaltsbereich auf die Ansicht Prozesse.
Der Status jedes Anwendungsdienstprozesses, der zur Ausführung auf dem Knoten konfiguriert wurde, wird angezeigt.