Lastverteilung (Load Balancing) und mögliche Anwendungen
Auf Grund der Umsetzung der Hochverfügbarkeit durch die Software Lösung ist es möglich fast jede beliebige Software auf den möglichen Plattformen Linux, AIX, Windows und Solaris hochverfügbar und im Load Balancing auszulegen. In den letzten 10 oder 15 Jahren haben wir die unterschiedlichsten Anwendungen oder Frameworks hochverfügbar und im Load Balancing realisiert. Wie bereist dargestellt ist es mit Safekit möglich auch komplexe Anwendungen oder Funktionen zu überwachen und verfügbar zu halten. Im folgenden Stellen wir nur eine kurze Liste von Anwendungen dar, die bereits erfolgreich realisiert sind:
Lastverteilungs Cluster Anwendungsliste kleiner Auszug
Möglichkeiten der Lastverteilungs- und Hochverfügbarkeits- Kombinationen
Mit der Software ist es möglich mehrere Cluster und Clustertypen innerhalb eines Betriebssystems für die unterschiedliche Funktionen oder Anwendungen zu fahren. Beispielsweise eine sehr häufige Umgebung ist ein Gesamtcluster mit drei Systemen. Auf zwei dieser Systeme bietet ein Hochverfügbarkeitscluster beispielsweise eine MYSQL Datenbank mit Prozessüberwachung und Datenreplikation an. Auf allen drei Systemen wird über ein weitere Clusterkonfiguration der Apache Webserver in Lastverteilung und Prozessüberwachung sowie einer Performancedefinition der einzelnen Systeme angeboten. Durch diese Funktionalität ist es möglich zwei unterschiedliche Cluster mit drei Systemen für Hochverfügabrkeit sowie einer ausreichenden Performance der Webserver anzubieten. Das System bietet weitere und deutlich komplexere Möglichkeiten und Kombinationen an. |