Hochverfügbarkeit und Skalierbarkeit

Skalierbarkeit

Die zweite Herausforderung ist die Skalierbarkeit, also die Fähigkeit, auch steigende Anforderungen erfüllen zu können und gute Antwortzeiten zu liefern. Eine höhere Skalierbarkeit lässt sich ebenfalls über verschiedene Ansätze erreichen, wobei die meisten potenziell auch die Verfügbarkeit erhöhen.

So können Cluster genutzt werden, um die Zugriffe auf mehrere Instanzen von Datenbanken zu verteilen. Durch die spezielle Cluster-Replikation geht das innerhalb von Domino-Clustern auch. Bei normaler Replikation würden sich Probleme ergeben, weil die Daten auf verschiedenen Servern nicht synchron wären.

Die einzige Technologie, die zwar die Skalierbarkeit, nicht aber die Verfügbarkeit erhöht, sind Mehrprozessorsysteme.

Weitere Vorteile von Clustern

Ein weiterer wichtiger Vorteil von Clustern ist, dass Änderungen an Hard- und Software schrittweise erfolgen können. Dazu können jeweils einzelne Knoten im Cluster offline genommen und aktualisiert werden. Die Aufgaben dieser Knoten übernehmen in der Zwischenzeit andere Systeme. So gesehen spricht viel dafür, mit Clustern zu arbeiten. Domino Cluster bieten dabei einige spezifische Vorteile wie die schnelle Replikation und die Kombinationsmöglichkeit unterschiedlicher Hardware und Serverbetriebssysteme.

In den folgenden Artikeln des Schwerpunkts werden verschiedene Aspekte des Clustering in Verbindung mit Lotus Domino erläutert. In den folgenden Ausgaben von Expert’s inside Lotus Notes/Domino werden wir auf weitere wichtige Themen in diesem Zusammenhang eingehen.