Also eigentlich dachte ich mache ich einen objektiven Vergleich zwischen den beiden Überwachungen, um dann zum Schluss zu kommen, dass ein Umstieg sinnvoll wäre!
Im Anhang ist der Antrag [leider bisher nur teilweise]
------------------------------------------------------
1. Projektbezeichnung
Migration einer Serverüberwachung von Solaris 10 auf ein High Availability Linux Cluster mit anschließendem Performance- und Laufstabilitätsvergleich
1.1 Kurzform der Aufgabenstellung
Der Auftraggeber ist ... , der für die Server- und Speicherüberwachung zuständig ist. Hier erfolgt auch die Projektarbeit.
Für die Überwachung der Serversysteme und der zu überwachenden Dienste gibt es ein Überwachungsskript, das auf einem ausgemusterten standalone Server (im folgenden Ping Server genannt) läuft.
Dieses Skript soll von dem Ping Server in ein Linux Cluster, welches zunächst installiert und konfiguriert werden muss, immigriert werden. Anschließend soll ein Performance Vergleich und ein Kompatibilitätstest aufzeigen, ob ein Umstieg möglich beziehungsweise sinnvoll ist.
1.2 Ist Analyse
In dem Team für die Server- und Speicherüberwachung (xxxx-xx) der xxx Firma wird, neben anderem, ein in Perl programmiertes Skript für die Überwachung der Serverhardware und der angebotenen Dienste genutzt. Das Skript soll 7 Tage die Woche und 24 Stunden am Tag auf dem Ping Server, der hierfür reaktiviert und mit Solaris 10 bestückt wurde, laufen.
Die Rückgabewerte, die der Ping Server bei der Überwachung sammelt, werden von diesem ausgewertet und dann an einen Webserver geschickt, der die Daten grafisch und übersichtlich darstellt.
Da es sich um einen ausgemusterten Server handelt, befindet sich dieser auch nicht mehr in der Wartung. Somit ist die Ausfallsicherheit und ggf. die Ausfallbeseitigung nicht gegeben. Ab und an kommt es vor, dass sich der Ping Server bei seinen Aufgaben fest hängt und der Algorithmus bzw. der komplette Server neu gestartet werden muss. Sollte der Ping Server durch einen Hardware Defekt ausfallen, besteht keine Möglichkeit diesen zu beheben. Es müsste der komplette Server ausgetauscht werden.
2. Soll-Konzept
2.1 Was soll am Ende erreicht sein?
Am Ende soll die Serverüberwachung testweise auf einem funktionierenden High Availability Linux Cluster laufen.
Weiterhin soll das Projekt eine qualifizierte Aussage, hinsichtlich der Laufstabilität und dem Performanceunterschied zwischen dem Ping Server und dem Linux Cluster, treffen.
Die Ergebnisse und die Dokumentation von dem Projekt und die Performance-Messungen sollen dem Team 1172-23 bei einer Entscheidung zwischen beiden Systemen helfen.
2.2 Welche Anforderungen müssen erfüllt sein?
Da das Überwachungsskript entscheidend für die Reaktionszeit bei einem Ausfall eines Systems ist, ist es zwingende erforderlich, dass das Cluster mindestens gleiche Performance und Laufstabilität wie der Ping Server erbringt.
Weiterhin müssen die Testergebnisse entsprechend den Richtlinien der Deutschen Rentenversicherung Bund dokumentiert werden.
2.3 Welche Einschränkungen müssen berücksichtigt werden?
Bei der Beschaffung der Hardware oder bei der Nutzung von Software (Lizenzgebühren) dürfen keine zusätzlichen Kosten für das Cluster auftreten.
Weiterhin steht der Cluster nur in einer Testumgebung und somit besteht nicht die Möglichkeit den gleichen Umfang an Systemen, wie der Ping Server, zu überprüfen.