Next:
Abbildungsverzeichnis
Up:
No Title
Previous:
No Title
Inhalt
Inhalt
Abbildungsverzeichnis
Grundlagen
1 Einleitung
1.1 Problematik
1.2 Vorstellung der Fragestellung
1.3 Gliederung der Arbeit
2 Die Object Management Architecture der OMG
2.1 Object Management Architecture (OMA)
2.2 CORBA
2.3 IBM's SOMObjects
2.3.1 SOM: System Object Model
Die SOM-Laufzeitumgebung
2.3.2 Die CORBA-Implementierung DSOM
Die Implementierung von CORBA in DSOM
2.3.3 Die SOM-Frameworks
Das SOM Interface Repository Framework
Das SOM Event Management Framework
Das SOM Replication Framework
Das SOM Metaclass Framework
Das SOM Persistence Framework
Das SOM Collection Class Framework
2.4 Einsatz von ORBs im Systemmanagement
2.4.1 Vorteile von CORBA-basierter Managementsoftware
Forschungsaktivitäten
Common Facilities für das Systemmanagement
Interoperabilität zwischen Managementarchitekturen
Die Managementplattform NetView für AIX
3.1 Managementplattformen
Die Architektur von NetView für AIX
3.2.1 Infrastruktur
Kommunikationsbaustein
Informationsbaustein
3.2.2 Basisanwendungen
Discovery und Topologiemanagement
Das Ereignismanagement
Weitere Basisanwendungen
Anwendungsentwicklung für NetView
3.3.1 XMP/XOM
3.3.2 SNMP-API
Verwaltung von Kommunikations-Sessions
PDU-Management
Kommunikationsoperationen
Weitere Funktionsaufrufe
3.3.3 Filter-API
3.3.4 Der General Topology Manager
Komponenten
Datenmodell zur Modellierung der Topologie
Kommunikation mit dem General Topology Manager
3.4 Zusammenfassung
Ein Konzept zur Anbindung von Object Request Brokern an eine Netzmanagementplattform
4 Definition der Vorgehensweise
4.1 Anforderungen
Alternative Lösungsansätze
4.3 Konkretisierung der Teilaufgaben
4.3.1 Erzeugen einer Informationsbasis
4.3.2 Integration der Basisdienste
5 Integration des Ereignismanagements
5.1 Anforderungen
5.2 Der CORBA-Event-Service
5.2.1 Push- und Pull-Kommunikation
5.2.2 Event-Channels
5.2.3 Generische und typisierte Kommunikation
Lösungskonzept
5.3.1 Systems-Management-Events
Vorteile typisierter Event-Kommunikation
Gründe für den Einsatz von Event-Channels
5.3.2 Verarbeitung von Ereignismeldungen durch die Plattform
5.4 Implementierung
IDL-Definitionen für Systems-Management-Events
Ereignismeldungen als Objekte
Ereignismeldungen als Methoden von Supplier- und Consumer-Objekten
Vergleich und Bewertung
5.4.2 Die Klasse Event_Dispatcher
5.4.3 Empfang von Ereignismeldungen durch die Managementplattform
5.4.4 Empfang von gefilterten Ereignismeldungen durch CORBA-Anwendungen
5.4.5 Fehlermeldungen aufgrund von Exceptions
6 Integration des Topologiemanagements
6.1 Anforderungen
Informationsmodelle für die Ressourcen einer CORBA-Umgebung
Ein Informationsmodell für das Systemmanagement
Ein Informationsmodell für das Anwendungsmanagement
6.3 Informationsquellen
6.3.1 Informationsbedarf
6.3.2 Implementation Repository
6.3.3 Server-Objekte
6.3.4 Objektreferenzen
6.3.5 Weitere Informationquellen
6.4 Discovery und Aktualisierung des Informationsbestands
6.4.1 Die Discovery-Anwendung
6.4.2 Aktualisierung der Topologiedaten aufgrund von Ereignismeldungen
6.5 Implementierung der Komponenten
6.5.1 Schnittstelle zur Datenbank der Plattform
6.5.2 Erweiterung des Server-Objekts
6.5.3 Erweiterung des Object Manager
6.5.4 Erweiterung der Implementation Repository Schnittstelle
6.5.5 Serverprogramm
6.5.6 Polling des
somdd
Integration des DSOM-Server-Managers in die NetView-Oberfläche
7 Zusammenfassung und Ausblick
7.1 Zusammenfassung
7.2 Ausblick
Alternative Ansätze im Netz- und Systemmanagement
Der Informationsbaustein von NetView für AIX
C IDL-Spezifikation der entwickelten Komponenten
C.1 Die Schnittstelle zur NetView GTM-Datenbank
C.1.1 Die Klasse GTM
C.1.2 Die Klasse Graph
C.1.3 Die Klasse Box
C.1.4 Die Klasse Arc
C.1.5 Die Klasse Vertex
C.1.6 Die Klasse Sap
Die Komponenten für das Ereignismanagement
C.2.1 Die Klasse Event_consumer
C.2.2 Die Klasse Event_Dispatcher
C.2.3 Die Klasse EMS_Event_consumer
C.2.4 Die Klasse Event_Adapter
C.2.5 Die Klasse GTM_Event_consumer
C.2.6 Die Klasse EFD_Supplier
C.3 Die Erweiterung der DSOM-Laufzeitkomponenten
C.3.1 Die Erweiterung der Klasse ITSCSOMDServer
C.3.2 Die Klasse MgmtObjectMgr
C.3.3 Die Klasse MImplRepository
Literatur
Literatur
Copyright Munich Network Management Team