Open Source System-Management Software - Stückwerk
Wenn man einen Server hat ist die Verwaltung sehr einfach. Aber mit jeden weiteren Server nimmt die Komplexität zu. Um die Übersicht nicht zu verlieren benötigt man mit der Zeit immer mehr Software zur Verwaltung um Neudeutsch das System-Management zu machen. Natürlich gibt einen Berg Open-Source Software, welche hilft die Arbeit zu unterstützen und da ist richtig gute Software dabei:
- OCS Inventory NG - Server Inventarisierung
- Puppet - Aufgaben Automation
- OTRS - Ticket System
- Nagios - Monitoring System
- System Configuration Collector - Sammelt Konfigurations-Änderungen
- Dancer’s shell - Distributed Shell
- dim - Distributed Versioning
- Ctl - Distributed control dispatching Framework und Toolset
Das Problem: Jedes Programm bringt sein eigenes Look&Feel mit, jedes hat seine eigene Benutzerverwaltung. Es gibt keinerlei Integration der Software, alles ist Stückwerk.
Man hört zwar immer wieder darüber wie toll doch Zenoss, Hyperic, GroundWorks, OpenNMS oder OpenQRM sein sollen, nur wird dort in großen Teilen auch das Rad erfunden. Es gibt eine Monitoring-Software und meistens Server Provisionierung - das wars. Ticket-System, Aufgaben Automation? Fehlanzeige.
Das Beste was ich bis jetzt im Bereich System-Managemet gesehen habe ist Bladelogic. Da gibt es zwar keine Inventarisierung oder ein Ticket-System, dafür aber Aufgaben Automation, welche einen die Kinnlade herunterklappen lässt. Allein die Distribtuted Shell ist der Hammer, denn man kann via cd den Host wechseln. Alles was man tut ist voll Rollbackfähig, über RBAC kann man einen bestimmten Benutzer, das Recht geben auf einen bestimmten Host, einen bestimmten Dienst neuzustarten - und zwar nur diesen Dienst. Über selbstgebaute Pakete, welche sowohl Software, als auch Arbeitsabläufe enthalten können, kann man Arbeiten über Einzelsystem oder beliebige Host-Gruppen (Windows, Unix) ausgerollen. Oh, und Server-Provisioning via Kickstart, Jumpstart und Windows-Foo darf natürlich nicht fehlen. Der Haken? Der Preis. Leider ein Punkt, welcher auch Acronis(für seine Aufgabe) von der World-Domination abhält.
Einen Großteil der Bladelogic-Funktionalität könnte man übrigends mit Webmin abbilden - leider hat es keine Shell. Vielleicht findet sich ja mal jemand, der über die Webmin API eine Shell abbildet. Mein Dank würde ihn auf Ewig verfolgen.
Artikel 1271mal angeschaut
Ist eben so in der IT, entweder du gibst Geld aus und kaufst dir was im Karton oder du investierst selbiges Geld in ein paar Leute, die Dir Nagios und Co entsprechend anpassen.
Da Bladelogic von BMC gekauft wurde, musst Du Dir um Ticket und Inventarisierung keine Sorgen mehr machen. Das Ticketsystem heißt Remedy. Siehe auch http://www.dreckstool.de Platz 4, da steht das zurecht.