Keywords: high performance computing; distributed systems; unsuccessful job execution; job submission managers; job futurity predictor; meta-scheduling; current system load; job failure probability; modelling; system throughput; resource utilisation.