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 | ||
looper | N hosts, with M running concurrently at any given time | Yes, in a variety of ways | Batch only | Python |
You can e-mail the author with questions or comments: