Skalierbarkeit und Verfügbarkeit
Eine Ebene höherLö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 Objects (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 empfiehlt 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önnen 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
|
