“…What sets our work apart from other scheduling research is that we consider integrated application-level and job-flow management as a fundamental part of the effective scheduling strategy within the virtual organization. The choice of the strategy depends on the utilization state of processor nodes [2,13], data storage and replication policies [10,17,18], the job structure (computational granularity and data dependencies), user estimations of completion time, resource requirements, and advance reservations [15,16,19]. Diverse application-level strategies are described in [20][21][22].…”