Aufgrund der Existenz von verschiedenen Managementarchitekturen und der immer stärker
werdenden Forderung nach einheitlichem Management werden die Integration dieser und
deren Interoperabilität zu entscheidenden Voraussetzungen.
Das Ziel dieser Diplomarbeit war es, mittels eines CMIP/SNMP
Gateways das Internet-Management in die OSI-Managementarchitektur
zu integrieren und damit eine OSI-Sichtweise auf SNMP-Ressourcen bereitzustellen.
Dazu wurde in Kapitel 4 festgestellt, daß sowohl die Informations- als
auch die Kommunikationsmodelle beider Architekturen aufeinander
abgebildet werden müssen.
Für die Informationsmodellabbildung wurden zwei Möglichkeiten
diskutiert. Wegen der fehlenden Automatisierbarkeit und der nicht
realisierbaren Standardisierung der abstrakten Übersetzung wurde
schließlich für die Architektur des Gateways die direkte
Übersetzung gewählt. Diese basiert auf einem in den Arbeiten der
IIMC veröffentlichten und vom NMF standardisierten Algorithmus.
Bei der Kommunikationsmodellabbildung waren ebenfalls zwei Ansätze
von Bedeutung: Anhand der Managementinformationshierarchie wurde
zwischen einem stateless und einem stateful Gateway
unterschieden. Als Fazit für die Kommunikationsmodellabbildung wurde
festgestellt, daß ein optimales, idealisiertes Gateway einen
Kompromiß eingehen würde, der die Vorteile jedes Ansatzes integriert
und die Nachteile vermeidet: für dynamische Mangementinformation
würde es sich wie ein stateless Gateway, für statische
Managementinformation würde es sich wie ein stateful Gateway
verhalten.
In Kapitel 5 wurde die Architektur eines CMIP/SNMP Gateway erstellt.
Die Aufgabe bestand darin, die in Kapitel 4 vorgestellte Top-Down
Sichtweise eines Mangementgateways mit der in Kapitel 3 beschriebenen
Entwicklungsumgebung (Bottom-Up Sichtweise) zu verbinden. Das
heißt, die in Kapitel 4 vorgestellten Informations- bzw.
Kommunikationsmodellabbildungen wurden auf die Agentenarchitektur der
IBM TMN WorkBench for AIX projiziert. Daraus resultiert folgende
Gatewayarchitektur:
All jene SNMP-Ressourcen, welche aufgrund der Einschränkungen
der IBM TMN WorkBench for AIX nicht direkt auf SNMP-PDUs abgebildet werden
können (dem entsprechen SNMP-Gruppen und -Tabellenzeilen), weil sie durch
Instanzen im Gateway repräsentiert werden müssen (und somit die
Containment-Hierarchie aufbauen), sollen nach dem stateful Ansatz
implementiert werden. Alle anderen SNMP-Ressourcen (dem entsprechen alle
SNMP-Variablen, sie werden durch Attribute in den OSI-Klassen dargestellt)
sollen nach dem stateless Ansatz realisiert werden, das heißt, der Wert eines
OSI-Attributs soll direkt aus dem SNMP-Agenten gelesen werden.
Eine Beschreibung der Implementierung dieses CMIP/SNMP Gateways erfolgte in
Kapitel 6.
Das Gateway stellt einem OSI-Manager eine dem OSI-Informationsmodell-konforme
Sichtweise auf die Internet-MIBs MIB-2 und LRZ Systemagenten MIB bereit.
Es können auf relativ einfache Weise weitere Internet-MIBs
eingebunden werden. Dazu muß das Gateway jedoch neu kompiliert werden.