next up previous
Next: The opportunistic usage pattern Up: Different usages of the Previous: Different usages of the

The self-sufficient usage pattern

The ESM analyzes the dependencies of the experiments software and collects every software component it relies on. Then the software is packed including all these pieces (libs, compilers etc.). The installation script checks only if the version of the operating system is compliant with the software to be installed and everything is installed at the path given to the experiment.
In the case of shared filesystem this means that all libs, even those present on the local node are moved over the network.
If no shared filesystem is provided the space requirements are much larger than needed due to possible duplication of software.
The advantage of this usage pattern is that there are no unknowns and the installation script has a minimal simple discovery phase. This is probably acceptable for initial trials.

Roberto SANTINELLI 2003-11-07