Como as respostas anteriores dizem, você tem ferramentas muito poderosas como o Puppet , chef , cfengine para gerenciamento avançado de configurações.
Mas se você quiser uma ferramenta que possa fazer instalações, gerenciar facilmente configurações, implantar sistemas a partir de modelos, aplicar atualizações ou executar remotamente scripts personalizados ... você pode tentar uma solução integrada como SpaceWalk , que é a versão de código aberto do RedHat Satellite. Note que ele pode trabalhar com outras distribuições, não apenas Redhat!
Eu pessoalmente usei a versão comercial para gerenciar mais de 1000 hosts.