next up previous contents
Next: Inhalt

1=3cm1=.114312=3cm2=.41923=3cm3=.085730=3cm0=.01804=14 by-0 1=
width0 height4 depth0pt4 by2 8=
width0 height4 depth0pt4 by-24 by-0 4=
width4 height0 depth0pt4 by14 by3 6=
width4 height0 depth0pt4 by34 by0 9=
width4 height0 depth0pt4 by1 7=
width4 height0 depth0pt4=3 5=
width4 height0 depth0pt4 by-0 2=
width4 height0 depth0pt4=24 by0 3=
width0 height4 depth0pt 0=92325237-221223432536325343253480



INSTITUT FÜR INFORMATIK
DER TECHNISCHEN UNIVERSITÄT MÜNCHEN






Diplomarbeit







Eignung von JMAPI als Basis


integrierter


Managementanwendungen






$\textstyle\parbox{1cm}{
\begin{large}
\begin{tabbing}
Bearbeiter: \hspace{1cm} ...
 ...r: \\ gt Boris Gruschke\\ \\ gt Stephen Heilbronner\\ \end{tabbing}\end{large}}$





2.4cm 0.55555
\begin{picture}
(1.8,1.8)
 
\thicklines 
 
 \multiput(0,0)(0.01,0){1}{\line(0,1)...
 ...(0.72,1.4)(0.36,0){3}{\circle{0.17}}
 \put(0.36,1.6){\circle{0.17}}\end{picture}

1=3cm1=.114312=3cm2=.41923=3cm3=.085730=3cm0=.01804=14 by-0 1=
width0 height4 depth0pt4 by2 8=
width0 height4 depth0pt4 by-24 by-0 4=
width4 height0 depth0pt4 by14 by3 6=
width4 height0 depth0pt4 by34 by0 9=
width4 height0 depth0pt4 by1 7=
width4 height0 depth0pt4=3 5=
width4 height0 depth0pt4 by-0 2=
width4 height0 depth0pt4=24 by0 3=
width0 height4 depth0pt 0=92325237-221223432536325343253480



INSTITUT FÜR INFORMATIK
DER TECHNISCHEN UNIVERSITÄT MÜNCHEN






Diplomarbeit







Eignung von JMAPI als Basis


integrierter


Managementanwendungen






$\textstyle\parbox{1cm}{
\begin{large}
\begin{tabbing}
Bearbeiter: \hspace{1cm} ...
 ...bronner\\ [5mm]
Abgabetermin: \\ gt 15. August 1998\\ \end{tabbing}\end{large}}$


2.4cm 0.55555
\begin{picture}
(1.8,1.8)
 
\thicklines 
 
 \multiput(0,0)(0.01,0){1}{\line(0,1)...
 ...(0.72,1.4)(0.36,0){3}{\circle{0.17}}
 \put(0.36,1.6){\circle{0.17}}\end{picture}







Hiermit versichere ich, daß ich die vorliegende Diplomarbeit selbständig verfaßt und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.







München, den 15. August 1998










(Unterschrift des Kandidaten)

Zusammenfassung:

Web-Browser werden in letzter Zeit nicht nur für ihre ursprüngliche Aufgabe der Informationspräsentation im Rahmen des World Wide Web verwendet, sondern gewinnen zunehmend als Benutzeroberfläche für verteilte Anwendungen an Bedeutung. Auch im Bereich des Netz- und Systemmanagements sind Trends zum Einsatz Web-basierter Managementanwendungen erkennbar. Viele Hersteller von Hardware-Komponenten sind deswegen inzwischen dazu übergegangen, Web-Server auf den Komponenten zu integrieren um ein Management der Komponenten über eine Browseroberfläche zu ermöglichen. Ein Rahmen für die Entwicklung integrierter Web-basierter Managementanwendungen, die über das Komponentenmanagement hinausgehen, war bisher jedoch nicht vorhanden.



Sun Microsystems und JavaSoft entwickeln zur Zeit eine Reihe von Programmierschnittstellen (Application Programming Interfaces), welche die Erstellung Java-basierter Netz- und Systemmanagementanwendungen erleichtern und standardisieren sollen. Diese Schnittstellen werden unter dem Namen Java Management API (JMAPI) zusammengefaßt. In der vorliegenden Arbeit wird untersucht, inwieweit sich JMAPI als Basis integrierter Managementanwendungen eignet.



Das Common Information Model (CIM) der Desktop Management Task Force (DMTF) stellt ein herstellerübergreifendes Informationsmodell dar, welches als Grundlage für Web-Based Management-Lösungen entwickelt wurde. In der vorliegenden Arbeit ist mit Hilfe einer Reihe von Perl-Skripten eine Möglichkeit erarbeitet worden, eine CIM-Beschreibung von Objektklassen im Managed Object Format (MOF) in eine JMAPI-konforme Beschreibung zu transformieren und so für JMAPI nutzbar zu machen. Damit wird der Nachweis der Möglichkeit einer Integration anderer Managementarchitekturen, die ebenfalls dieses Informationsmodell verwenden, erbracht.



Für Fragen der Gateway-Konstruktion wird gezeigt, wie sich CIM-Assoziationen, die zur Modellierung der Beziehungen zwischen Managed Objects eingesetzt werden, auf den Topology Service der Object Management Group (OMG) abbilden lassen. Ferner wird ein Vergleich des in JMAPI integrierten Event Service mit dem Topology Service der OMG gezogen.



Hinsichtlich der Integration von Agenten anderer Managementarchitekturen wird speziell auf CORBA-Agenten und auf Agenten, die mit dem ebenfalls von Sun Microsystems entwickelten Java Dynamic Management Kit (JDMK) erstellt wurden, eingegangen. Für einen am Lehrstuhl vorhandenen CORBA-Agenten wurde im Rahmen dieser Arbeit eine JMAPI-konforme Oberfläche erstellt und so der Einsatz von JMAPI zur Oberflächenintegration vorgeführt.



Schließlich wird eine allgemeine Bewertung von JMAPI auf Basis des Informationsmodells, Organisationsmodells, Kommunikationsmodells und Funktionsmodells gegeben.



 
next up previous contents
Next: Inhalt
Copyright Munich Network Management Team