Can OpenSSI do triggered process migration?
We have users that want to exploit OpenSSI in compute-intensive application environments, where batch jobs run on different architectures and nodes integrated with LSF. Those users need a way of saying “migrate these jobs under these (load) conditions”, where the optimal distribution of jobs is not known a priori. This is possible with some restrictions. LSF is already integrated with OpenSSI. So are SLURM and OpenPBS. The administrator can configure process migration to either happen in an automated fashion under the control of OpenSSI or under the control of the running application, via interfaces provided by OpenSSI. Both command-line as well as programmatic interfaces for process migration are provided in OpenSSI. If you have not already compiled the application for different architectures (which is most often the case), then process migration may have to be restricted to a set of same-architecture nodes. The application needs to ensure that. One way to do this would be to group ar