next up previous contents
Next: Contents   Contents




Fakultät für Informatik

Professur Rechnernetze und verteilte Systeme




Studienarbeit

Damaschke, Marko
High-Availability für Zope
Studienarbeit, Fakultät für Informatik
Technische Universität Chemnitz,  Dezember 2004

High-Availability für Zope
 

Marko Damaschke

Chemnitz, den 22. Dezember 2004

Aufgabenstellung:

Im Rahmen des Projektes Bildungsmarktplatz Sachsen wird ZOPE und eine PostgreSQL-Datenbank als Applikations-Server-Struktur eingesetzt. Um den Anforderungen eines hochverfügbaren Angebots gerecht zu werden, sollen die Möglichkeiten der Lastverteilung und Mechanismen für Hochverfügbarkeit genutzt werden. Mechanismen zur Lastverteilung existieren bereits in der ZOPE-verwandten Implementierung ZEO.

Im Rahmen dieser Arbeit sollen die Anforderungen für Projekte mit ZOPE in Bezug auf Hochverfügbarkeit (High-Availability), Performance (Parallelisierung) und Caching-Strategien erarbeitet werden. Die Anforderungen hinsichtlich Caching sollen untersucht und klassifiziert, verschiedene Caching-Strategien betrachtet und verglichen sowie Empfehlungen als Resultate ausgesprochen werden.

Kostengünstige Lösungen für die Server-Struktur des Projekts Bildungsmarktplatz Sachsen sollen gefunden werden, wobei der Schwerpunkt auf Opensource-Lösungen liegt. Diese sollen statistischen Untersuchungen unterzogen und die Optimierungsmöglichkeiten von ZOPE gefunden werden.




next up previous contents
Next: Contents   Contents
Marko Damaschke 2005-06-11