Next: Ein Toolkit für die
Up: 3 Vorhandene Algorithmen und
Previous: Der MIB-Compiler
Die IBM TMN WorkBench for AIX besteht aus einer Gruppe von Werkzeugen und
Diensten, die das Entwickeln von TMN-Managementlösungen unterstützen.
Für diese Diplomarbeit waren dabei folgende von Bedeutung:
- 1.
- Information Modeling
Mit Hilfe der IBM TMN WorkBench for AIX ist es möglich, die zu
überwachende,
reale Ressource nach dem TMN- bzw. OSI-Informationsmodell zu modellieren.
Diese Werkzeuge stellen Dienste bereit, mit denen die Realisierung
von TMN-konformen Management Information Bases (MIBs) unterstützt wird.
- Managed Object Compiler
Bei dem Managed Object Compiler handelt es sich um eine der zentralen
Komponenten der IBM TMN WorkBench for AIX. Die nach den OSI- bzw.
Internet Informationsmodell gegebenen Definitionen werden geparst und
lexikographisch analysiert. Dabei wird ein azyklischer Graph erzeugt, der das
Informationsmodell im Speicher repräsentiert. Diese Vorgehensweise stellt einen
schnellen und flexiblen Zugriff auf die GDMO- bzw. ASN.1-Informationen für alle
Komponenten der IBM TMN WorkBench for AIX bereit.
- Metadata Database and Metadata Services API
Metadata bestehen aus Definitionen von Managementobjekt-Klassen. Diese
Metadata werden in der Metadata Database, einer Shared Libary,
verwaltet. Die Metadata Database bietet on-line Zugriff auf die gesamte
Menge aller Definitionen, auf welchen Applikationen basieren können.
Die Metadata Services API stellt eine Programmierschnittstelle für den
Zugriff auf die Metadata Database bereit.
- 2.
- Managed Object Browser and Editor
Ein weiteres Werkzeug für das Arbeiten mit großen und damit
unübersichtlichen Objektbeschreibungen (GDMO-Templates und
ASN.1-Typdefinitionen) ist der Managed Object
Browser and Editor. Er verarbeitet einerseits das
Ergebnis des Managed Object Compiler und andererseits die Metadata.
Damit erlaubt er eine Darstellung und Bearbeitung
von allen Managementobjekt-Klassen mit deren Attributen und Beziehungen.
So kann zum Beispiel ein Dokument mit Managementobjekt-Klassendefinitionen aus
der Metadata Database in den Managed Object Browser and Editor
geladen werden. Anschließend kann dieses Dokument beliebig verändert werden.
Diese Veränderungen werden mit Hilfe des Managed Object Compiler auf die
Konformität zu dem OSI-Informationsmodell überprüft. Der Managed
Object Compiler gibt jeden dabei auftretenden Fehler aus. Zuletzt kann das
veränderte, fehlerfreie Dokument als neues, eigenständiges Dokument in der
Metadata Database abgespeichert werden.
- 3.
- TMN Agent Application Development
Diese Entwicklungsumbegung erleichtert den Entwurf und die
Implementierung von TMN-konformen OSI-Agenten. Sie
ist für die Realisierung eines CMIP/SNMP Gateways von
entscheidender Bedeutung und soll deswegen im nächsten Abschnitt ausführlich
vorgestellt werden.
Next: Ein Toolkit für die
Up: 3 Vorhandene Algorithmen und
Previous: Der MIB-Compiler
Copyright Munich Network Management Team