Eu recomendaria procurar Puppet / Facter ou OCS Inventory NG.
Fantoche
O Puppet (que usa o Facter) pode ser usado para enviar atualizações e configurar nós. Ele recupera informações (ou fatos) sobre seus nós via Facter. Mesmo que o Puppet (via Facter) não saiba quem é o usuário principal, você pode adicionar fatos (informações) aos nós que o Facter detectará e reportar ao servidor central. Também inclui uma poderosa linguagem específica de domínio escrita com Ruby, mas muito fácil de aprender, mesmo que você não tenha experiência com ruby. Eles têm um ótimo grupo de usuários, se você tiver alguma dúvida e estiver trabalhando atualmente em software externo adicional, como o Puppet Dashboard, para facilitar o gerenciamento de sua infraestrutura.
Uma desvantagem do Puppet é que ele só funciona em máquinas Linux atualmente. Isso pode ser um problema se você estiver preocupado apenas com máquinas Linux.
Website: http://docs.reductivelabs.com/
OCS Invetory NG
O OCS Invetory NG também faz atualizações e pode reunir muitas informações fora dos nós. É fácil de usar. A interface central do servidor é acessada através de um navegador. Nessa interface, você pode ver os nós e obter relatórios que contêm informações detalhadas sobre o hardware e o software instalado. Este produto funciona para ambientes Linux e Windows.
Website: http://www.ocsinventory-ng.org/
Sumário
Ambos os produtos possuem uma arquitetura cliente / servidor na qual é necessário instalar o software cliente em cada nó para que as informações sejam pesquisadas e as atualizações sejam enviadas. Cada produto é de código aberto, portanto, o licenciamento não é um problema.
Puppet é uma ferramenta muito poderosa. Com seu próprio DSL, você pode, na maioria das vezes, fazer o que precisar. É escalável e tem sido usado por muitas grandes empresas como Google e Redhat.
O OCS Inventory NG é uma ferramenta fácil de usar que funciona em ambientes Windows e Linux. É acessado através de uma interface da web na qual você pode ter relatórios imprimíveis.
Se você possui uma infraestrutura mista (Windows e Linux), pode optar pelo OCS, mas se estiver usando apenas máquinas Linux, o Puppet é a melhor ferramenta para gerenciar sua infraestrutura.