Skalierbarkeit und Verfügbarkeit

Eine Ebene höher
Lösungen, welche auf Plone basieren, können bei Bedarf fast beliebig skaliert werden. Durch entsprechende Kozepte können Plone-Anwendungen für tausende von Zugriffe pro Minute optimiert werden. Plone-Anwendungen können auf einfache Weise auf mehrere Server verteilt oder repliziert werden. Um einen Single-Point-Of-Failure auszuschliessen, kann die gesamte CMS-Lösung mittels Zope Enterprise Ob­jects (ZEO) auf mehrere Clients (sog. Zope-Instanzen) verteilt werden. Mittels Load Balancing kann dann der Zugriff auf die Plattform kontrolliert werden, so dass beim Ausfall eines ZEO-Clients die Plattform ohne Unterbruch weiter betrieben werden kann. Die Verwendung von ZEO emp­fiehlt sich bei grösseren Projekten (mehrere Dutzend Requests pro Sekunde zu Spitzenzeiten). Dieses Konzept garantiert eine Lastverteilung, eine (wählbare) Ausfallsicherheit der Lösung und ist skalierbar (zusätzliche Clients kön­nen nachträglich hinzugefügt werden). Der Einsatz von ZEO gewährleistet eine hohe Verfügbarkeit der Lösung – bei Bedarf können zusätzliche ZEOs (Zope-Clients) hinzugefügt werden. Die Verwendung eines zusätzlichen Fallback-Servers an einem geografisch anderen Ort erlaubt das rasche Umschalten des Serverbetriebs im Falle eines Unterbruchs.
Zuletzt verändert: 19.05.2005
 
Die einfache Benutzerführung von web4teamwork erlaubt es mir, die wichtigsten Informationen innert kürzester Zeit zu publizieren. Das Bildarchiv wertet den Webauftritt auf.
Kurt Anderegg, Projektleiter Elektrowatt Infra