Architektur des Preview-Clusters
Für die nahtlose Skalierung in großen und wachsenden CM Strukturen erlaubt FirstSpirit™, rechenintensive Dienste wie die Generierung, die Vorschauerzeugung, die WYSIWYG-WebClients (WebEdit) und auch den WebMonitor auf so genannte Cluster-Knoten auszulagern. Diese Knoten entlasten den zentralen FirstSpirit™ Master-Server von rechenintensiven Operationen und werden von diesem koordiniert. Diese leistungsfähige Architektur bietet eine konsistente Verwaltung der Inhalte mit der Möglichkeit, ohne Leistungseinbrüche für die Redakteure, parallele Generierung umfassender Datenbestände aus mehreren Projekten durchzuführen.
Innerhalb des Preview-Clusters werden die WYSIWYG-WebClients und die Vorschauberechnung über einen vorgeschalteten Loadbalancer den einzelnen Preview-Servern zugeordnet. Somit können die Redakteure auf mehrere Preview-Server verteilt werden und der FirstSpirit™ Master-Server wird von der Vorschauberechnung und der Ausführung der WebClients entlastet.
Dieser Ansatz zur Lastverteilung im FirstSpirit™-Cluster lässt sich hervoragend mit dem Generierungs-Server kombinieren. Der FirstSpirit™ Master-Server übernimmt in diesem Fall nur noch die Koordination des Repositories und der angebundenen Cluster-Knoten.