soIT - pro!HA - Hochverfügbarkeit und Failover

Hochverfügbarkeit (abgekürzt auch HA - High Availability) bezeichnet die Fähigkeit eines Systems, bei Ausfall einer seiner Komponenten einen uneingeschränkten Betrieb zu gewährleisten. Dies ist dann der Fall, wenn ein ungeplanter Wechsel von einem Primärserver zu einem zweiten Standby-System stattfindet, der so genannte Failover. Hierzu ist ein Cluster von mindestens 2 Servern erforderlich.

Für den Einsatz in unternehmenskritischen Bereichen sind hochverfügbare Systeme schon seit langem Standard. Zur Umsetzung eines Failover-Clusters wird eine Cluster Management Software benötigt, wie z.B. SUN Cluster Manager (Betriebssystem: Sun Solaris), HACMP (Betriebssystem: AIX), Veritas Cluster Manager (verschiedene Betriebssysteme, darunter Sun Solaris, HP-UX und Linux), Microsoft Cluster Service (Windows Server 2003 Enterprise Edition), Oracle portable Clusterware (Betriebssystem: alle Plattformen, Unix, Linux, Windows, etc.).

Mit Linux dringt nun Freie Software in diesen Markt vor und bringt neue und auch kostengünstige Lösungsansätze mit, wie z.B. die Online-Spiegelung von lokalen Festplatten für Failover-Lösungen.

Hochverfügbarkeit mit DRBD und Heartbeat

Im Gegensatz zu der teuren, spezialisierten Hardware die bei Shared-Storage Systemen zum Einsatz kommt, kann ein auf DRBD (Distributed Replicated Block Device) basierender HA-Cluster auf günstigere Komponenten zurückgreifen.

Als Clustermanager für Failover-Lösungen hat sich Heartbeat durchgesetzt. Durch die Serverüberwachungssoftware Heartbeat kann ein zweiter Server die Funktion des ersten Servers übernehmen und mit denselben Daten weiterarbeiten.

Wir projektieren und realisieren Hochverfügbarkeits-Lösungen für Ihr Unternehmen sowohl mit Cluster Management Software und Shared-Storage Systemen als auch mit Freier Software und Linux. Dadurch bleiben Sie auch bei Ausfall eines Servers immer produktiv.

Nutzen Sie unsere Erfahrungen, damit Ihre IT-Anwendungen und Dienste immer hochverfügbar bleiben.