Title :
Utility-Based Scheduling for Bulk Data Transfers between Distributed Computing Facilities
Author :
Xin Wang;Wei Tang;Rajkumar Kettimuttu;Zhiling Lan
Author_Institution :
Dept. of Comput. Sci., Illinois Inst. of Technol. Chicago, Chicago, IL, USA
Abstract :
Today´s scientific applications increasingly involve large amounts of input/output data that must be moved among multiple computing facilities via wide-area networks (WANs). The bandwidth of WANs, however, is growing at a much smaller rate and thus becoming a bottleneck. Moreover, the network bandwidth has not been viewed as a limited resource, and thus coordinated allocation is lacking. Uncoordinated scheduling of competing data transfers over shared network links results in suboptimal system performance and poor user experiences. To address these problems, we propose a data transfer scheduler to coordinate and schedule data transfers between distributed computing facilities over WANs. Specifically, the scheduler prioritizes and allocates resources to data transfer requests based on user-centric utility functions in order to achieve maximum overall user satisfaction. We conducted trace-based simulation and demonstrated that our data transfer scheduling algorithms can considerably improve data transfer performance as well as quantified user satisfaction compared with traditional first-come, first-serve or short-job-first approaches.
Keywords :
"Data transfer","Bandwidth","Parallel processing","System performance","Concurrent computing","Aggregates","Schedules"
Conference_Titel :
Parallel Processing Workshops (ICPPW), 2015 44th International Conference on
DOI :
10.1109/ICPPW.2015.37