Herausforderungen für verteilte Systeme

Nur wenige Forschungsgebiete der Informatik lösen derzeit so hohe Erwartungen aus, wie das Grid-Computing. Die immensen Forschungsgelder für Grid-Computing spiegeln diese Erwartungen wider, welche nicht zuletzt durch die Erfolge beim Cluster-Computing bestärkt werden. Gegenwärtig steht die Forschung jedoch noch vor einer Vielzahl ungelöster Probleme.

Während beim Cluster-Computing inzwischen eine einheitliche Hardware und eine relativ homogene Konnektivität zwischen den einzelnen Knoten gewährleistet ist, stehen weltweit verteilte Grid-Systeme vor ähnlichen Problemen, wie das Cluster-Computing zu seinen Anfängen, nämlich mit ungleichen Hardwareressourcen und Verbindungsqualitäten umzugehen. Beim Grid-Computing besteht jedoch zudem die Schwierigkeit, daß sowohl die eingehenden Rechenaufträge, als auch die Netzwerkstruktur nicht vorausbestimmbar sind, da jeder Zeit einzelne Knoten ausfallen und neue dazu kommen können. Darüberhinaus ist ein weltweit verteiltes System leichter angreifbar, schwerer zu schützen und fehleranfälliger.

Zwei Gründe sprechen dafür, daß Organic Computing geeignet ist, den neuen Herausforderungen für verteilte Systeme zu begegnen. Zum einen ist Organic Computing eine Strategie zur Bewältigung der dort vorliegenden Komplexität, zum anderen sind in verteilten Systemen die für eine selbstorganisierte Steuerung erforderlichen Voraussetzungen heute bereits gegeben, da es sich bei den einzelnen Knoten um selbständige Einheiten handelt, die miteinander wechselwirken können.

In diesem Vortrag werden verschiedene Projekte wie Globus, OGSA, Legion, Corba, JXTA oder SETI vorgestellt und in Hinblick auf das Scheduling paralleler Rechnungen in verteilten Systemen untersucht, wie dieses selbstorganisiert zu erfolgen hat.



Zuzuordnen in den Fachbereich: Informatik

Mathematische Voraussetzungen: keine

nächster Vortrag

zurück zur Materialienseite



Literatur und Links:

[FKT01] FOSTER, I. ; KESSELMAN, C. ; TUECKE, S. : The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International J. Supercomputer Applications, 15(3), 2001. pdf

[FKT02] FOSTER, I. ; KESSELMAN, C. ; NICK, J. ; TUECKE, S. : The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Open Grid Service Infrastructure WG, Global Grid Forum, June 22, 2002. pdf

[FGK03] FOX, G. ; GANNON, D. ; KO, S.-H. ; LEE, S. et al : Peer-to-Peer Grids. Chapter 18 of the book "Grid Computing: Making the Global Infrastructure a Reality". Published by John Wiley in November 2003.

[LT02] LEE, C. ; TALIA, D. : Grid Programming Models: Current Tools, Issues and Directions. Chapter 21 of the book "Grid Computing: Making the Global Infrastructure a Reality". Published by John Wiley in November 2003. pdf

[LFG02] v. LASZEWSKU, G. ; FOSTER, I. ; GAWOR, J. ; SMITH, W. ; TUECKE, S. : CoG Kits: A Bridge between Commodity Distributed Computing and High-Performance Grids. In ACM Java Grande 2000 Conference, pages 97-106, San Francisco, CA, 3-5 June 2000. pdf

[Mal99] v. d. MALSBURG, C. : The Challenge of Organic Computing. 1999. pdf

[PE03] PATTNAIK, P. ; EKANADHAM, K. ; JANN, J. : Autonomic Computing and GRID. Chapter 13 of the book "Grid Computing: Making the Global Infrastructure a Reality". Published by John Wiley in November 2003.

[Ru04] RUDOVSKY, I. : Intelligent Agents. Proceedings of the Americas Conference on Information Systems, 2004. pdf

[SFF04a] SMITH, M. ; FRIESE, T. ; FREISLEBEN, B. : Towards a Service-Oriented Ad Hoc Grid. Third International Symposium on Parallel and Distributed Computing/Third International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks (ISPDC/HeteroPar'04) pp. 201-208, 2004. pdf

[SSF04b] SMITH, M. ; FRIESE, T. ; FREISLEBEN, B. : Hot Service Deployment in an Ad Hoc Grid Environment. In: Proceedings of the 2nd Int. Conference on Service-Oriented Computing (ICSOC'04), New York, USA, pp. 75-83, ACM Press, 2004.pdf

[ZLG05] ZHAO, S. ; LO, V. ; GAUTHIER-DICKEY, C. : Result Verification and Trust-based Scheduling in Peer-to-Peer Grids, 2005. pdf

Vorlesung: Cluster-Computing

Globus

OGSA

Legion

Corba

JXTA

Autonomic Computing and Grid

Organic Computing (de)

Organic Computing

SETI@home

top


Last modified: Wed Nov 12 20:33:52 CET 2005