Linux - Running The Same Command on Many Machines at Once
Hm, maybe pconsole is the tool you want.
There's also ClusterSSH, which, well, does exactly what you think it does. Yay for descriptive naming!
You should check out Puppet here is a linux.com article on its setup and use