puppetとかCobblerとか

サーバーの構成管理タスクを自動化できるソフト。
Rubyで書かれている。

http://gihyo.jp/admin/serial/01/puppet
http://trac.mizzy.org/puppet

サーバーが大量になってくると、インストールやインストール後の設定や、変更作業の作業負荷が半端じゃなくなってくる。
作業ミスや、作業漏れや、単純作業の繰り返しから開放してくれるソフトっぽい。

OSの自動インストールについてはpuppetのカバーする領域ではなくて、
kickstart とか PXEとかそうった技術を使用してやるんだろうけど、そういったインストール作業をさらに抽象化し、OSや、マシンの使用目的を事前定義し、インストール内容やOSを管理するソフトがCobbler

http://www.cafechantant.com/blog/2007/10/02/cobbler_japanese_documents/
http://www.asahi-net.or.jp/~aa4t-nngk/pxeinstall.html