OpenMOLE provides an ad hoc desktop grid server and client. To use it you should first define the password that should be provided by the daemon to join the cluster. You can either do that in the web interface in the authentication panel or in the console by typing:
DesktopGridAuthentication() = encrypted
Then you can use the following environment in your workflows:
val env = DesktopGridEnvironment(10000)
The only parameter is the port on which the desktop grid server is listening.
Once your workflow has been started, you need to run an instance of the
OpenMOLE daemon on each slave computer that you want to be part of the execution nodes.
You can
download the OpenMOLE daemon from
here. Extract the daemon from the archive and run it with the following command:
./openmole-daemon -h hostname.of.the.server:port -p test -w nbWorker
Windows users shall use the
run.bat script with the same arguments.