Cluster und Cloud Computing
Cluster und Cloud Computing werden oft als die Zukunft des Netzwerkens bezeichnet. Für uns ist beides schon längst Gegenwart. Ihre Online-Präsentation, Ihr Mobile Office, der zentrale Datenspeicher sowie der 24-Stunden-Betrieb Ihrer Service-Applikationen sind in den netclusive Rechenzentren sicher aufgehoben. Als verantwortungsbewusster Anbieter lassen wir unsere Arbeit und Qualität jederzeit an fest definierten Server-Level-Agreements messen.
Die geballte Kraft der Cluster
Wenn der Betrieb Ihrer Applikation auf nur einem Server nicht ausreicht, um Ihre Anforderungen an Performance bzw. Verfügbarkeit zu erfüllen, bietet sich ein so genanntes „Server-Cluster“ an. Hierbei werden mehrere Systeme miteinander verbunden und so eine Leistungssteigerung erreicht. Ein Ziel kann sein, die Rechenleistung zu steigern und so z. B. die Zugriffszeiten zu verkürzen. Eine andere Aufgabe des Cluster Computings kann die Maximierung der Dienstverfügbarkeit auf nahezu 100 % sein.
Mehr als nur das Beste: das Richtige
Diese und die vielen anderen Konzepte zur Leistungssteigerung der bereitgestellten Dienste haben eines gemeinsam: Selbst die beste Lösung kann Ihre Fähigkeiten nicht voll entfalten, wenn sie nicht perfekt auf das jeweilige Projekt abgestimmt ist.
Deshalb setzen wir auch hier auf den permanenten Dialog mit unseren Kunden, analysieren gemeinsam die Ist-Situation und finden so die richtige Lösung. Auf diese Weise haben wir bereits eine Vielzahl von Projekten umgesetzt – Erfahrung, die uns hilft, auch für Sie ein schnelles und solides Konzept auszuarbeiten.
Performance, Verfügbarkeit oder Beides?
Wenn der Betrieb Ihrer Applikation auf nur einem Server nicht ausreicht, um Ihre Anforderungen an Performance bzw. Verfügbarkeit zu erfüllen, ist der Gedanke an ein so genanntes "Server-Cluster" nicht mehr weit. Als Server-Cluster wird in diesem Zusammenhang ein Verbund mehrerer Systeme bezeichnet, der immer eine Leistungssteigerung mit sich bringt. Zum Einen kann das Ziel sein die Rechenleistung zu steigern und so z. B. die Zugriffszeiten zu verkürzen. Zum Anderen ist eine Maximierung der Dienstverfügbarkeit bis nahezu 100% ein mögliches Ziel.
HA-Cluster
Bereits die einfachste aus nur zwei Servern bestehende Lösung (häufig als High-Availability-Cluster bezeichnet) reduziert Ausfälle durch Hardwaredefekte auf ein Minimum.
Es handelt sich hier um ein "Aktiv/Passiv-Cluster" bei dem im regulären Betrieb alle Daten von dem Aktiv- auf den Passiv-Knoten gespiegelt werden. So wird gewährleistet, dass für den Fehlerfall immer ein konsistenter Datenbestand vorhanden ist. Die beiden Server überwachen sich gegenseitig und erkennen binnen Sekunden, wenn der jeweils andere Server nicht mehr erreichbar ist - der verbleibende Server übernimmt den Dienst vollautomatisch und die Ausfallzeit wird auf wenige Sekunden reduziert.
Server-Load-Balancing (SLB)
Eine weitere vor allem im Bereich von Webapplikationen häufig eingesetzte Lösung ist das Server-Load-Balancing. Hier handelt es sich um ein Aktiv/Aktiv-Cluster. Es wird eine den Anforderungen entsprechende Anzahl an Knoten (mindestens zwei) implementiert. Die Clientanfragen werden nun auf lastabhängig auf die Cluster-Knoten verteilt, so dass die maximale Performance aus den zur Verfügung stehenden Ressourcen herausgeholt werden kann. Die beiden größten Vorteile gegenüber einer Ein-Server-Installation sind die optimale Ausnutzung der Ressourcen sowie die Steigerung der Verfügbarkeit. Ist ein Knoten nicht mehr erreichbar, wird dieser aus dem Server-Cluster entfernt und seine Aufgaben künftig von den verbleibenden Knoten erledigt.
Wir beraten Sie gerne!
Diese und viele andere Konzepte zur Leistungssteigerung der bereitgestellten Dienste stehen zur Verfügung. Eines haben alle gemeinsam: Die beste Lösung kann Ihre Fähigkeiten nicht entfalten, wenn sie nicht zum Projekt passt.
Mit Ihnen zusammen analysieren wir die Ist-Situation und finden die passende Lösung für Sie und Ihre Anforderung. Eine Vielzahl umgesetzter Projekte und der permanente Dialog mit unseren Kunden gibt uns die Möglichkeit, auf einen breiten Fundus an Praxiserfahrung zurückzugreifen und so eine schnelle und solide Basis für Ihre Anforderungen auszuarbeiten.