RT Journal Article T1 Different aspects of workflow scheduling in large-scale distributed systems A1 Stavrinides, Georgios L. A1 Rodrigo Duro, Francisco José A1 Karatza, Helen D. A1 García Blas, Francisco Javier A1 Carretero Pérez, Jesús AB As large-scale distributed systems gain momentum, the scheduling of workflow applications with multiple requirements in such computing platforms has become a crucial area of research. In this paper, we investigate the workflow scheduling problem in large-scale distributed systems, from the Quality of Service (QoS) and data locality perspectives. We present a scheduling approach, considering two models of synchronization for the tasks in a workflow application: (a) communication through the network and (b) communication through temporary files. Specifically, we investigate via simulation the performance of a heterogeneous distributed system, where multiple soft real-time workflow applications arrive dynamically. The applications are scheduled under various tardiness bounds, taking into account the communication cost in the first case study and the I/O cost and data locality in the second. PB Elsevier SN 1569-190X YR 2017 FD 2017-01-01 LK https://hdl.handle.net/10016/34915 UL https://hdl.handle.net/10016/34915 LA eng NO The work presented in this paper has been partially supported by EU, under the COST program Action IC1305, “Network for Sustainable Ultrascale Computing (NESUS)”, and by the Ministerio de Economía y Competitividad, Spain, under the project TIN2013-41350-P, “Scalable Data Management Techniques for High-End Computing Systems”. DS e-Archivo RD 18 jul. 2024