Ressourcen

Eine Ressource ist ein benutzerdefiniertes Konstrukt, das auf dem Architekturmodell von IBM® UrbanCode Deploy basiert.

Ressourcen unterstützen die Buchhaltung, Bestand wird für Ressourcen protokolliert. Ressourcen werden über die Benutzerschnittstelle erstellt und verwaltet.

Eine Ressource ist ein Bereitstellungsziel wie beispielsweise ein physischer Server, eine virtuelle Maschine, eine Datenbank oder ein Java™ Platform, Enterprise Edition-Container. Komponenten werden von Agenten (die physische Prozesse sind) auf Ressourcen bereitgestellt. Ressourcen befinden sich im Allgemeinen auf demselben Host wie ihr verwaltender Agent. Ein Host kann mehr als eine Ressource haben. Wenn ein Agent für mehrere Ressourcen konfiguriert ist, wird ein getrennter Agentenprozess für jede ausgeführt.

Eine Ressource kann einen physischen Server darstellen und das ist die einfachste Konfiguration. Sie kann aber auch ein bestimmtes Ziel in einem System sein, beispielsweise eine Datenbank oder ein Server. Auf einem Host können daher mehrere Ressourcen repräsentiert sein. Außerdem kann eine Ressource einen Prozess darstellen, der über mehrere physische oder virtuelle Maschinen verteilt ist. Schließlich besteht eine Umgebung aus Ressourcen.

Um eine Bereitstellung durchzuführen, muss mindestens eine Ressource und (in der Regel) mindestens ein Agent definiert sein. ("In der Regel", weil einfache Bereitstellungen auch ohne Agenten erfolgen können.) Im Allgemeinen läuft auf jedem Host in einer teilnehmenden Umgebung ein Agent, um die Ressourcen zu steuern, die dort untergebracht sind.

Eine Proxy-Ressource ist eine Ressource, die durch einen Agenten oder Host auf einem Host realisiert wird, der nicht mit dem übereinstimmt, auf dem sich die Ressource befindet. Wenn ein Agent keine direkte Interaktion mit dem Dateisystem oder mit dem Prozessmanagement auf dem Host benötigt, kann eine Proxy-Ressource verwendet werden. Wenn eine Bereitstellung mit einem Service interagieren muss, der im Netz exponiert ist (eine Datenbank oder ein Java Platform, Enterprise Edition-Server beispielsweise), kann die Interaktion vom Server erfolgen, der auf den Netzservice Zugriff hat.

Ressourcengruppen

Eine Ressourcengruppe ist eine logische Sammlung von Ressourcen. Ressourcengruppen ermöglichen eine einfache Wiederverwendung von Ressourcen. Ressourcengruppen können mandantenfähige Szenarios umfassen, beispielsweise wenn mehrere Server Ressourcen gemeinsam nutzen.


Feedback