Hochverfügbarkeit und Lastverteilung
Oftmals in einem Satz gesprochen und doch zwei unterschiedliche Welten. Während bei einer Hochverfügbarkeitslösung davon ausgeht, dass Dienste nicht oder nur kurz unterbrochen werden, wenn ein Hardware oder Softwareausfall zum tragen kommt wird bei einer Lastverteilung das Augenmerk auf die Skalierbarkeit gelegt.
Trotzdem ist es nicht falsch, das eine mit dem anderen zu verbinden. Denn beide gemeinsam eingesetzt hebt die Zuverlässlichkeit und Erreichbarkeit von Diensten und lässt sich darüber hinaus skalieren.
Hochverfügbarkeit mit Clusterlösungen
Gerade um Hardwareausfälle abdecken zu können und um Dienste mit keinen oder kurzen Umschaltzeiten dem Endbenutzer zur Verfügung zu stellen können mehrere Verfahren und auch Produkte eingesetzt werden. Gerade im Linux Umfeld haben wir unsere Kenntnisse und Erfahrungen in Kundenprojekten umsetzen können. Dazu zählen:
Webserver und Mehrschichtarchitekturen im Clusterverbund mit zwei oder mehreren Rechnerknoten mit Pacemaker.
Lastverteilung
Gerade in diesem Bereich ist umfangreiches Wissen erforderlich, da es hierbei um Geschwindigkeitsvorteile gegenüber einer singulären Konfiguration handeln muss. Skalierungen können sowohl horizontal als auch vertikal durchgeführt. Eine Kombination einer vertikalen und horizontalen Skalierung ist ebenfalls denkbar.