Lade Inhalt...

Dynamisches Load Balancing für replizierte CORBA-Objekte

©1997 Diplomarbeit 133 Seiten

Zusammenfassung

Inhaltsangabe:Zusammenfassung:
In der Arbeit geht es um das Management großer, verteilter Softwaresysteme unter Verwendung moderner CORBA-basierter Verteilungsplattformen. In Client/Server-Systemen kommunizieren die Komponenten mittels Frage/Antwortprotokollen. In großen Softwaresystemen ist es jedoch leicht möglich, daß einzelne Server mit der Beantwortung von Anforderungen überlastet sind. Es wurde deshalb ein Ansatz realisiert, der die Verwendung von replizierten Servern (CORBA-Objekten) erlaubt und die auftretende Last dynamisch verteilt. Eine Managementkomponente gibt dabei Hinweise, wann zusätzliche Server gestartet bzw. gelöscht werden können. Damit soll sowohl die Auslastung optimiert als auch die Systembelastung durch überflüssige Server beschränkt werden. Die von Clients gestellten Requests werden vom entwickelten Softwaresystem nach unterschiedlichen Methoden verteilt. Messungen zeigen dabei, welche Load Balancing Algorithmen in welchen Situationen sinnvoll sind. Außerdem wird in weiteren Meßreihen das Verhältnis zwischen unterschiedlichen Anfragestrukturen und der Zahl der zur Verfügung stehenden Server untersucht.


Inhaltsverzeichnis:Inhaltsverzeichnis:
1.Einleitung3
2.Grundlagen Verteilter Anwendungen5
2.1Das Client/Server-Modell5
2.1.1Kommunikation in Verteilten Systemen7
2.1.2Management12
2.2Verteilungsplattformen17
2.2.1DCOM/ActiveX20
2.2.2CORBA21
3.Load Balancing Verteilter Anwendungen28
3.1Besondere Probleme in Verteilten Anwendungen28
3.1.1Verteilung der Komponenten28
3.1.2Weniger Fehlersicherheit durch Verteilte Anwendungen29
3.1.3Die Leistungsfähigkeit30
3.1.4Die Skalierbarkeit30
3.1.5Integrierende Lösungen in einem heterogenen Umfeld31
3.1.6Datenschutz und Datensicherheit31
3.2Monitoring31
3.3Load Balancing35
4.Ein Managementansatz zum Load Balancing und zur Serverreplikation41
4.1Die Problemstellung41
4.2Lösungsansatz für das Load Balancing replizierter CORBA-Objekte45
4.2.1Das Management des Systems48
4.2.2Das Monitoring49
4.2.3Die Lastverteilung52
4.2.4Bereitstellung einer Testumgebung53
4.2.5Die Kommunikationsinfrastruktur des Systems56
4.3Abgrenzung von anderen Lösungen57
4.3.1Darstellung der einzelnen Ansätze57
4.3.2Zusammenfassung der betrachteten Ansätze64
5.Realisierung einer Load Balancing Architektur in CORBA65
5.1Übersetzung der Architektur in eine Implementierung65
5.1.1Die Spezifikation der Objektschnittstelle mittels der IDL66
5.1.2Compilieren der […]

Leseprobe

Inhaltsverzeichnis


Details

Seiten
Erscheinungsform
Originalausgabe
Jahr
1997
ISBN (eBook)
9783832408565
ISBN (Paperback)
9783838608563
DOI
10.3239/9783832408565
Dateigröße
7.4 MB
Sprache
Deutsch
Institution / Hochschule
Rheinisch-Westfälische Technische Hochschule Aachen – Unbekannt
Erscheinungsdatum
1998 (Mai)
Note
1,0
Schlagworte
management verteilte dcom verteilungsplattformen softwaretechnik corba replikation
Zurück

Titel: Dynamisches Load Balancing für replizierte CORBA-Objekte
book preview page numper 1
book preview page numper 2
book preview page numper 3
book preview page numper 4
book preview page numper 5
book preview page numper 6
book preview page numper 7
book preview page numper 8
book preview page numper 9
book preview page numper 10
book preview page numper 11
book preview page numper 12
book preview page numper 13
book preview page numper 14
book preview page numper 15
book preview page numper 16
book preview page numper 17
book preview page numper 18
book preview page numper 19
book preview page numper 20
book preview page numper 21
book preview page numper 22
book preview page numper 23
book preview page numper 24
book preview page numper 25
book preview page numper 26
book preview page numper 27
book preview page numper 28
133 Seiten
Cookie-Einstellungen