Brauchen wir die ganzen Cluster?
Leserfrage: Mein CIO meinte, ich, als geneigter Administrator, müsste mich mehr mit Clustern beschäftigen, sei es Openstack, Ceph, Hadoop, Kubernetes und so weiter. Aber je länger ich mich nun damit beschäftige, desto mehr bin ich zu der Ansicht gekommen, dass wir alle unternetzt sind. Teilen Sie meine ironisch/sarkastische Ansicht?
Antwort Doc Storage:
Da Sie schon bemerken, dass Ihre Frage ironisch und sarkastisch ausgelegt ist, lassen Sie mich ebenso antworten: Wir sind nicht nur alle unternetzt, wir haben uns über die letzten zehn Jahre auch sehenden Auges der letzten vernünftigen Rechensysteme beraubt, die da draußen zu finden waren. IBM, Siemens, Unisys und andere haben über Jahrzehnte Rechner geliefert, die stabil, sicher und schnell allen uns nur einfallenden Aufgaben mehr als gewachsen waren. Es gab keine Viren, keine Schadprogramme, und kein Regierungssystem musste runtergefahren werden, nur weil irgendwelche fernöstlichen Programmierer meinten, darin irgendwelche Geheimnisse suchen und finden zu müssen. Aber dann kamen Client/Server…
Mit Client/Server wurde den Geräten der Datendarstellung auch immer mehr die Datenverarbeitung anvertraut. Aber irgendwann merkte man, dass das Aufstellen eines Windows- oder Linux-Rechners (Server mag man diese Böcke ja wohl kaum nennen) allein nicht reicht, und versuchte wenigstens im Ansatz, die Prinzipien aus der Host-Welt auf diese Programmstarter zu projizieren. Virensuch- und -vernichtungsprogramme, Login-Verwaltungen und – ach ja, Ihre Frage – das Überstülpen einer halbwegs sicheren Hardware-Konfiguration (von Kollegen in Vorträgen gerne als »fehlertolerant« bezeichnet…). Und zu dieser gehört nun einmal das Einrichten eines – mindestens – 2+1-Clusters, das Aufstellen der Kisten mit einem gewissen Abstand voneinander und natürlich die Adaption dieser ganzen Fehlkonstruktion auf Netzwerk und Speicher.
Es gibt nichts – ich betone – NICHTS, was diese Steißgeburten der EDV besser, schneller oder billiger könnten als die oben genannten, Jahrzehnte bewährten Systeme, wenn man auf dieselbe Leistung kommen möchte. Und es komme mir keiner mit »ach da mache ich mich ja abhängig von einem Hersteller«. Was macht Ihr denn mit Eurem Open-Götzen, um den Ihr seit den Zeiten mit 65 Disketten mit einer Distribution (jaja, so alt seid Ihr nämlich auch schon, willkommen unter den Dinosauriern!) herumtanzt? Ihr macht Euch am Ende abhängig von der Entscheidung eines einzigen ebenfalls in die Jahre gekommenen Norwegers. Auch nicht besser, oder?
Wir sind also in der EDV nicht unternetzt, sondern eher zu sehr durchsetzt von tollen, bunten Mausschubser-Ideen, die über die letzten zwei Jahrzehnte die Kassen etlicher »Berater«-Firmen gefüllt und uns immer neue Generationen an krawattentragenden englischradebrechtenden Jungprogrammierern beschert haben, die ebenfalls bezahlt – und ertragen – werden wollen.
Ich muss also annehmen, dass Ihr CIO deutlich jünger als 40 Jahre ist und es deshalb einfach nicht besser weiß. Eventuell geht es Ihrem Unternehmen einfach zu gut, und dass Geld verbrannt sein will, oder aber dass Ihr Chef Sie nicht mag und Sie daher für etliche Monate unter den Füßen weghaben will.
Wie gesagt – ironisch/sarkastisch. :-)
Gruß
Doc Storage