Next:
Abbildungsverzeichnis
Up:
No Title
Previous:
No Title
Inhalt
Inhalt
Abbildungsverzeichnis
1 Einleitung
1.1 Motivation
1.2 Aufgabenstellung
1.3 Gliederung der Diplomarbeit
2 Stand der Technik
2.1 Methoden der Integration von Architekturen
2.1.1 Multiarchitekturelle Plattformen
2.1.2 Management-Gateways
Gateways zwischen CORBA- und SNMP-basierten Managementarchitekturen
2.1.3 Multiarchitekturelle Agenten
Integrationsaktivitäten bei Managementsoftware
2.3 Die Common Object Request Broker Architecture
2.3.1 Die CORBA Object Services
Der CORBA LifeCycle Service
Der CORBA Naming Service
Der CORBA-Event-Service
Der CORBA Concurrency Control Service
Der CORBA Externalization Service
Der CORBA Relationship Service
Der CORBA Persistence Object Service
Der CORBA Transaction Service
Der CORBA Query Service
Der CORBA Property Service
Der CORBA Security Service
2.3.2 Vorteile durch den Einsatz von CORBA
Forschungsaktivitäten mit Bezug auf CORBA
Die X/Open Systems Management Working Group
Die Joint Inter-Domain Management Group
3 Kooperation von Managementarchitekturen
3.1 Abbildung der Informationsmodelle
Übersetzung von ASN.1-Makros in IDL
Lexikalische Übersetzung, Namenskonventionen
Umsetzung einfacher Datentypen
MODULE-IDENTITY und OBJECT-IDENTITY
Abbildung der Managementobjekte
Abbildung des NOTIFICATION-TYPE Makros
Zusammenfassung
3.1.2 Bewertung des Algorithmus
3.2 Abbildung der Kommunikationsmodelle
4 Das CORBA/SNMP Gateway
4.1 Anforderungen
Darstellung der SNMP-Ressourcen in einer für den Manager zugänglichen Form
Manager und Agent werden nicht verändert
Replikation von Operationen
Sonstige Forderungen an das Gateway
4.2 Die Komponenten des Gateways
4.2.1 Zustandsloses und zustandsbehaftetes Gateway
4.3 Zustandsloses Gateway
4.3.1 Zugriff mittels generischer Klassen
4.3.2 Erzeugung der SNMP-PDUs innerhalb der Schattenobjekte
Bewertung
Erzeugung der SNMP-PDUs außerhalb der Schattenobjekte
4.4 Zustandsbehaftetes Gateway
4.5 Abbildung von SNMP-Ereignismeldungen
4.5.1 Abbildung von SNMP-Traps auf generische CORBA-Events
4.5.2 Abbildung von SNMP-Traps auf typisierte CORBA-Events
Definition eines TypedEvents für alle SNMP-Traps
Definition eines TypedEvents für jeden SNMP-Trap
4.6 Vorstellung des Konzeptes
Konzeptspezifische Lösungsaspekte
Abbildung der Schattenobjekte auf Managementobjektinstanzen
Erzeugung von Schattenobjekten
Löschen von Schattenobjekten
Fehlermeldungen
Sicherheitsaspekte
4.6.2 Einsatz der CORBA-Services
5 Implementierung des Gateways
5.1 IBM's SOMbjects als Grundlage der Implementierung
5.1.1 Der SOM-Compiler
5.1.2 Die SOM-Laufzeitumgebung
5.1.3 Die CORBA-Implementierung DSOM
Proxy-Objekte
5.1.4 SOMobjects Object Services
5.1.5 Die SOM-Frameworks
Unterschiede zu SOMobjects 2.1
5.2 Realisierung des Gateways mit SOM/DSOM
Verwaltung der Schattenobjekte im Gateway
Kommunikation mit SNMP-Agenten
Behandlung von SNMP-Traps
Überblick über das Gateway
Der Discovery-Dämon
Das Gatewayprogramm
Der SNMP-Trap-Dämon
Einsatz der SOM Object Services
5.4 Funktionsweise des Gateways
5.4.1 Einfaches Get/Set
5.4.2 Verwendung von GetNextRequest und GetBulk
5.4.3 Behandlung eines SNMP-Traps
Der Entwicklungsprozeß
6 Zusammenfassung und Ausblick
6.1 Zusammenfassung
6.2 Ausblick
Literatur
Copyright Munich Network Management Team