Diploma Thesis DIP-1624

BibliographyBader, Michael: Konzeption und Implementation eines zuverlässigen und skalierbaren Agentenservers.
University of Stuttgart, Faculty of Computer Science, Diploma Thesis No. 1624 (1998).
82 pages, german.
CR-SchemaC.2.4 (Distributed Systems)
D.4.4 (Operating Systems Communications Management)
D.4.5 (Operating Systems Reliability)
KeywordsMobile Agenten; zuverlässig; skalierbar; fehlertolerant
Abstract

Das Konzept der mobilen Agenten ist ein relativ neuer, vielversprechender Ansatz im Bereich der verteilten Systeme. Um die Agententechnologie auch im kommerziellen Umfeld einsetzen zu können, bedarf es einiger Vorbedingungen. Neben den vielfältigen Sicherheitsaspekten, um sowohl Agenten, wie auch ausführende Rechner zu schützen, müssen auch Zuverlässigkeit und Skalierbarkeit der Orte, an denen Agenten ausgeführt werden, gewährleistet werden.

Für die Realisierung eines solchen zuverlässigen und skalierbaren Agentensystems bietet sich die Himalaya-Architektur von Tandem an. Neben der Zuverlässigkeit, die u.a. auf Grund von Hard- und Softwareredundanz erreicht wird, bietet sie mit dem Konzept der Serverklasse ein mächtiges Mittel zur Realisierung skalierbarer Systeme. Eine Serverklasse ist eine Menge von Prozessen, die alle dasselbe Serverprogramm ausführen. Ein Transaktionsmonitor verteilt Kundenanfragen auf die Prozesse der Serverklasse.

Ziel dieser Arbeit war es, ein zuverlässiges und skalierbares Agentensystem auf Basis eines am IPVR verfügbaren Tandem-Himalaya-Rechners unter Verwendung des Transaktionsmonitors Tuxedo zu entwerfen und zu implementieren. Dieses System sollte in Bezug auf die agentenspezifischen Funktionen (Kommunikation und Migration) konzeptionell möglichst eng an das an der Universität Stuttgart entwickelte mobile Agentensystem MOLE angelehnt sein. Sich aus den Eigenheiten der Entwicklungsplattform ergebende notwendige Abweichungen sollten jedoch berücksichtigt werden. Die Realisierung sollte mit der Programmiersprache Java erfolgen

Full text and
other links
PDF (240305 Bytes)
PostScript (590685 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
Department(s)University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Distributed Systems
Entry dateNovember 22, 2000
   Publ. Computer Science