Similar Programs

A list of programs (in no particular order) that are similar to tentakel:

  • Cluster SSH (http://clusterssh.sourceforge.net/)
    description
    Cluster SSH opens xterm windows with connections to specified hosts and an administration console. Any text typed into the administration console is replicated to all other connected and active windows. This tool is intended for, but not limited to, cluster administration where the same configuration or commands must be run on each node within the cluster.
  • DSH - distributed shell (http://dsh.sf.net/)
    description
    dsh is a program which runs a single command on multiple computers at the same time. It was designed as a cluster tool for beowulf-style supercomputers.
  • Fanout (http://www.stearns.org/fanout/)
    description
    Fanout allows you to run non-interactive commands on remote machines simultaneously, collecting the output in an organized fashion.
  • ghosts macro language (http://outflux.net/unix/software/gsh/)
    description
    ghosts (global hosts) provides a simple macro language and grouping system for large numbers of machines. Included is "gsh", a parallel-tasking shell-runner, which allows you to run automated tasks across the entire enterprise using ssh.
  • mussh shell script (http://sourceforge.net/projects/mussh/)
    description
    Mussh is a shell script that allows you to execute a command or script over SSH on multiple hosts with one command. When possible, it will use ssh-agent and RSA/DSA keys to minimize the need to enter your password more than once.
  • p-run utility (http://www.sorensonfamily.com/~frank/projects/p-run/)
    description
    p-run is a utility that runs a program, script, or series of commands on a large number of hosts in parallel.
  • pconsole shell tool (http://www.heiho.net/pconsole/)
    description
    pconsole is a parallel console tool, and is meant as an interactive administrative shell tool for clusters. It allows you to connect to each node of your cluster simultaneously, and you can type your administrative commands in a specialized window that 'multiplies' the input to each of the connections you have opened.
  • Taktuk scheduler (http://www-id.imag.fr/~martinc/taktuk/)
    description
    Taktuk is a parallel and scalable remote execution tool for clusters or intranets. It works through execution propagation using standard remote execution protocols (rsh, ssh, etc.). The schedule of remote calls automatically adapts to the protocol used, as well as to network and remote hosts loads. A grammar can be optionally provided to describe the environment, hence providing increased overall deployment speed in the context of a complex topology, for instance in a grid environment. The launch delay can be bounded in order to bypass slow nodes. It provides complete IO and signal redirection to the original console user. Experimental results give very good response times, in the order of 500 milliseconds for a 225-node cluster (Pentium III 733 interconnected by Ethernet 100). This software is used in the Ka-run project.
  • smux Shell multiplexer (http://web.taranis.org/shmux/)
    description
    shmux is program for executing the same command on many hosts in parallel. For each target, a child process is spawned by shmux, and a shell on the target obtained one of the supported methods: rsh, ssh, or sh. The output produced by the children is received by shmux and either (optionally) output in turn to the user using an easy to read format, or written to files for later processing making it well suited for use in scripts.
  • mrshell Mr. shell (http://www.voltar-confed.org/mrsh/)
    description
    no description
  • rshall (http://www.occam.com/tools/)
    description
    Runs commands on multiple remote hosts simultaneously.
  • RGANG (http://fermitools.fnal.gov/abstracts/rgang/abstract.html)
    description
    RGANG is a tool which allows one to execute commands on or distribute files to many nodes (computers). It incorporates an algorithm to build a tree-like structure (or "worm" structure) to allow the distribution processing time to scale very well to 1000 or more nodes.
  • Rocks Linux cluster-fork (http://www.rocksclusters.org/rocks-documentation/3.2.0/launching-interactive-jobs.html)
    description
    Rocks Linux is a RedHat based Linux distribution aiming to be a very complete out-of-the-box cluster system. By default, cluster-fork uses a simple series of ssh connections to launch the task serially on every compute node in the cluster. Cluster-fork is smart enough to ignore dead nodes. Usually the job is "blocking": cluster-fork waits for the job to start on one node before moving to the next. By using the --bg flag you can instruct cluster-fork to start the jobs in the background.
  • mass.pl (http://www.lerp.com/~sic/mass/)
    description
    mass.pl is the implementation of a relatively simple idea. Instead of interactively doing some task on one machine, then duplicating the effort on N other machines, write a shell script, then scp it to N machines and execute it as root.
  • Distribulator (http://sourceforge.net/projects/distribulator/)
    description
    Distribulator is an SSH-based command execution and file transfer utility that includes support for batch, console, and shell integration modes, multiple server enviornments, and full audit logs.

Tentakel Links

Other Links

The Tentakel web site is hosted by Biskalar Networking. Powered by Django