GEXEC: Scalable Cluster Remote Execution System

GEXEC is a scalable cluster remote execution system which provides fast, RSA-authenticated remote execution of parallel and distributed jobs. It provides transparent forwarding of stdin, stdout, stderr, and signals to and from remote processes, provides local environment propagation, and is designed to be robust and to scale to systems of over 1000 nodes.

Tags Clustering/Distributed Networks
Licenses GPL
Operating Systems POSIX Linux
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  05 Jun 2008 11:33
  • Rrelease-after

    Changes: The license was changed from the GPL to the BSD license. This release is compatible with Ganglia 3.x.

    • Rrelease-mid
    •  27 Sep 2004 06:06
    • Rrelease-after

    Changes: This release includes small workarounds for bugs in LinuxThreads to allow GEXEC to work with newer distributions of Linux, such as Red Hat 9.

    • Rrelease-mid
    •  29 Apr 2002 21:47
    • Rrelease-after

    Changes: Addition of a pointer arithmetic patch for portability to IA64.

    • Rrelease-mid
    •  24 Apr 2002 18:30
    • Rrelease-after

    Changes: Linking with Ganglia 2.3.0b6 in the binary RPM as opposed to Ganglia 2.3.0b5, which contained a well-known bug.

    • Rrelease-mid
    •  22 Apr 2002 14:02
    • Rrelease-after

    Changes: Important error messages for cases where a remote chdir or exec fails, use of gexec_hosts for node selection when using Ganglia, defaulting to GEXEC_GMOND_SVRS="localhost:8649" when node selection is unspecified (and Ganglia support is compiled in), and several bugfixes.

    0fa5699b101df85caad2b1b5d49dcfda_thumb

    Project Spotlight

    MCS MyRoute

    Server-based network diagnostics with route discovery and performance analysis.

    Ddad5e6f44b68f93718b022699878c5f_thumb

    Project Spotlight

    Units of measurement for Ada

    A library for dealing with dimensioned values.