Package name General approach Allows easy subsetting? Batch/Interactive? Implementation language
Tentakel Some sort of paralellism, but not clear what kind Yes Batch only? Python
SwitchTower Yes Batch only? Ruby
rgang Tree structured, for a huge number of hosts Batch only Python
fanout/fanterm All hosts at the same time? Batch and interactive, via two related programs
ClusterSSH For a smallish number of hosts, probably all hosts in parallel, each in a distinct window Interactive only?
Shocto Ruby
loop N hosts, with M running concurrently at any given time Yes, via sending hostnames into the program on stdin Batch only Python
pdsh N hosts, with M running concurrently at any given time C





Back to Dan's tech tidbits