Ich würde empfehlen, sich mit Puppet / Facter oder OCS Inventory NG zu befassen.
Marionette
Puppet (das Facter verwendet) kann verwendet werden, um Updates zu veröffentlichen und Knoten zu konfigurieren. Über Facter werden Informationen (oder Fakten) zu Ihren Knoten abgerufen. Obwohl Puppet (über Facter) nicht weiß, wer der Hauptbenutzer ist, können Sie Ihren Knoten, die Facter aufnimmt, Fakten (Informationen) hinzufügen und dem zentralen Server Bericht erstatten. Es enthält auch eine leistungsstarke domänenspezifische Sprache, die mit Ruby geschrieben wurde, aber sehr einfach zu erlernen ist, selbst wenn Sie keine Ruby-Erfahrung haben. Sie haben eine großartige Benutzergruppe, wenn Sie Fragen haben, und arbeiten derzeit an zusätzlicher externer Software wie Puppet Dashboard, um die Verwaltung Ihrer Infrastruktur zu vereinfachen.
Ein Nachteil von Puppet ist, dass es derzeit nur auf Linux-Computern funktioniert. Dies kann kein Problem sein, wenn Sie sich nur mit Linux-Computern befassen.
Website: http://docs.reductivelabs.com/
OCS Invetory NG
OCS Invetory NG führt auch Aktualisierungen durch und kann viele Informationen von Knoten sammeln. Es ist einfach zu bedienen. Der Zugriff auf die zentrale Serverschnittstelle erfolgt über einen Browser. Über diese Oberfläche können Sie Ihre Knoten anzeigen und Berichte abrufen, die detaillierte Informationen zur installierten Hardware und Software enthalten. Dieses Produkt funktioniert sowohl für Linux- als auch für Windows-Umgebungen.
Website: http://www.ocsinventory-ng.org/
Zusammenfassung
Beide Produkte verfügen über eine Client / Server-Architektur, in der Sie auf jedem Knoten Client-Software installieren müssen, damit Informationen abgefragt und Aktualisierungen veröffentlicht werden. Jedes Produkt ist Open Source, daher ist die Lizenzierung kein Problem.
Marionette ist ein sehr mächtiges Werkzeug. Mit seinem eigenen DSL können Sie größtenteils alles tun, was Sie brauchen. Es ist skalierbar und wurde von vielen großen Unternehmen wie Google und Redhat verwendet.
OCS Inventory NG ist ein benutzerfreundliches Tool, das sowohl in Windows- als auch in Linux-Umgebungen funktioniert. Der Zugriff erfolgt über eine Weboberfläche, über die Sie druckbare Berichte erhalten können.
Wenn Sie über eine gemischte Infrastruktur (Windows und Linux) verfügen, möchten Sie möglicherweise OCS verwenden. Wenn Sie jedoch ausschließlich Linux-Computer verwenden, ist Puppet das beste Tool zur Verwaltung Ihrer Infrastruktur.