Eine wesentliche Herausforderung eines erfolgreichen Rechenzentrumsbetrieb ist die Gewährleistung von Verfügbarkeiten für unternehmenskritische Applikationen. Sobald die Anforderungen Ausfallzeiten im Bereich von höchstens wenigen Minuten erfordern, kann dies nicht mehr durch eine bloße Kombination von Monitoring und manueller Intervention, etwa durch Inbetriebnahme einer Ersatzmaschine, erreicht werden. Hier sind besondere Maßnahmen notwendig.

HA durch Loadbalancer

Für Applikationen in der Art einfacher Webserver, die keine über eine Session hinaus gültigen Daten erzeugen, kann die Verfügbarkeit durch den Betrieb mehrerer paralleler Instanzen des Webservers auf getrennten Servern und den Einsatz eines vorgeschalteten Hardware-Loadbalancers erheblich verbessert werden. Sowohl zu Wartungszwecken als auch bei einem ungeplanten Ausfall erkennt der Loadbalancer die Störung und verteilt alle zukünftigen Benutzersessions auf die verbliebenen Server. Damit der Loadbalancer selbst keinen single-point-of-failure darstellt, kann er seinerseits gedoppelt werden. Wenn die Webserver mit einem externen, seinerseits hochverfügbaren Storage oder z.B. Datenbank-Backends gekoppelt werden, können auf diese Art und Weise auch anspruchsvollere Webapplikationen mit hoher Verfügbarkeit realisiert werden.

Schaubild Hochverfügbarkeit mit LoadBalancern

HA durch Applikationscluster

Eine andere Alternative zur Verbesserung der Applikationsverfügbarkeit ist die Nutzung der Clusterfunktionalität in einer Applikation selbst. Wir setzen in vielen Kundenprojekten erfolgreich die Lösungen von Check Point für Firewall-Cluster, von Aladdin für Virenscanner-Cluster oder von MySQL für Datenbank-Cluster ein.

Schaubild Hochverfügbarkeit im internen Netz

HA durch dedizierte Cluster-Software

Eine weitere Möglichkeit zur gezielten Verbesserung der Verfügbarkeit von Applikationen ist der Einsatz einer dedizierten Clustersoftware. Wir empfehlen den Einsatz des Veritas Clusterservers als langjährig erprobte und für alle wichtigen Betriebssystemplattformen verfügbare Clusterlösung. Weitgehend unabhängig von einer besonderen Clusterfähigkeit der Applikation wird ihre Funktionsfähigkeit fortlaufend überwacht und im Falle einer Störung auf andere Clusterknoten umgeschwenkt. Alle Clustermitglieder gleichen ständig ihren Betriebszustand miteinander ab, so dass auch Totalausfälle von Systemen aufgrund von Hardware-Defekt korrekt erkannt und bearbeitet werden. Bei Bedarf entwickeln wir für Sie Clusteragenten für spezielle Applikationen, die als Schnittstelle zur Einbindung der Applikation in Veritas Cluster dienen.

Schaubild einer HA Lösung

Wir erfassen und bewerten die Verfügbarkeit Ihrer unternehmenskritischen Applikationen, erarbeiten Verbesserungsvorschläge, erstellen ein Realisierungskonzept zur Verbesserung der Verfügbarkeit und setzen diese Maßnahmen gemeinsam mit Ihnen um.

NetUSE AG
Dr.-Hell-Straße, 24107 Kiel
Tel.: 0431 / 23 90 400
Fax: 0431 / 23 90 499
service@NetUSE.de