Recomendaría buscar en Puppet / Facter o OCS Inventory NG.
Marioneta
Puppet (que usa Facter), se puede usar para enviar actualizaciones y configurar nodos. Recupera información (o hechos) sobre sus nodos a través de Facter. Aunque Puppet (a través de Facter) no sabe quién es el usuario principal, puede agregar hechos (información) a sus nodos que Facter recogerá e informar al servidor central. También incluye un poderoso lenguaje específico de dominio escrito usando Ruby, pero muy fácil de aprender incluso si no tienes experiencia en ruby. Tienen un gran grupo de usuarios si tiene alguna pregunta y actualmente están trabajando en un software externo adicional como Puppet Dashboard para facilitar la administración de su infraestructura.
Una desventaja de Puppet es que actualmente solo funciona en máquinas Linux. Esto puede no ser un problema si solo le preocupan las máquinas Linux.
Sitio web: http://docs.reductivelabs.com/
OCS Invetory NG
OCS Invetory NG también actualiza y puede recopilar mucha información de los nodos. Es fácil de usar. Se accede a la interfaz del servidor central a través de un navegador. Desde esta interfaz puede ver ver sus nodos y obtener informes que contienen información detallada sobre el hardware y el software instalado. Este producto funciona tanto para entornos Linux como Windows.
Sitio web: http://www.ocsinventory-ng.org/
Resumen
Ambos productos tienen una arquitectura cliente / servidor en la que tiene que instalar el software del cliente en cada nodo para obtener información y realizar actualizaciones. Cada producto es de código abierto, por lo que las licencias no son un problema.
Puppet es una herramienta muy poderosa. Con su propio DSL, en su mayor parte puede hacer lo que necesite. Es escalable y ha sido utilizado por muchas grandes empresas como Google y Redhat.
OCS Inventory NG es una herramienta fácil de usar que funciona tanto en entornos Windows como Linux. Se accede a través de una interfaz web en la que puede tener informes imprimibles.
Si tiene una infraestructura mixta (Windows y Linux), puede optar por OCS, pero si está utilizando únicamente máquinas Linux, Puppet es la mejor herramienta para administrar su infraestructura.