- Instalação inicial do sistema operacional (instalar o centos 5 ou o servidor ubuntu manualmente 8 vezes parece uma tarefa tediosa que apenas implora pela automação)
Configure o PXE (Preboot Execution Environment) para usar arquivos de kickstart que automatizam o processo de instalação do sistema operacional
- Gerenciamento de configuração centralizado e atualizações de software para servidores host e possivelmente convidados (virtualizados)
O Puppet é uma ótima ferramenta para gerenciar todos os arquivos de configuração do cluster e empurrá-los para eles e, em seguida, usando uma ferramenta scm comum como git , mercurial ou svn para rastrear as alterações feitas nos arquivos.
- Hardware, serviços e monitoramento de rede
Nagios e / ou Gânglios são ferramentas adequadas para monitorar seu hardware e, em certa medida, determinar as causas incidentais.
Deve-se observar que aprender a usar essas ferramentas e, o mais importante, obter todos esses elementos configurados e em funcionamento leva algum tempo, mas, uma vez configurados, facilita muito o dimensionamento e reduz os tempos de resposta de determinados problemas (como reinstalações por exemplo, ou aplicar mudanças radicais, como atualizações de segurança e instalações de software). Mais importante ainda, com ferramentas como o fantoche, torna muito mais fácil manter todas as máquinas idênticas em função.