Joint Coflow Optimization for Data Center Networks

被引:1
作者
Wu, Zhaoxi [1 ,2 ,3 ]
机构
[1] Chinese Acad Sci, Shanghai Inst Microsyst & Informat Technol, Shanghai 200050, Peoples R China
[2] ShanghaiTech Univ, Sch Informat Sci & Technol, Shanghai 201210, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
关键词
Task analysis; Bandwidth; Data centers; Scheduling; Schedules; Optimization; Data models; Data center; coflow scheduling; task placement; path choice; COMPLETION-TIME; PLACEMENT;
D O I
10.1109/ACCESS.2021.3102067
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data parallel applications in data centers generate, process, and store huge volumes of data. Coflow Completion time (CCT) is one of the major performance metrics to capture application-level semantics. This paper is the first one to study the joint consideration of task placement, coflow bandwidth scheduling, and path choice to minimize the average CCT in intra-data center. This paper proposes a joint online scheduling framework, which first develops a 2-approximation algorithm to reduce the CCT of a single coflow, and then follows the Shortest Remaining Time First (SRTF) principle to schedule multiple coflows. Extensive simulations based on practical trace demonstrate that the proposed framework has better performance than the state-of-the-art works.
引用
收藏
页码:108402 / 108410
页数:9
相关论文
共 44 条
[1]  
Ahmad Faraz., 2014, 2014 USENIX ANN TECH, P1
[2]   CONGA: Distributed Congestion-Aware Load Balancing for Datacenters [J].
Alizadeh, Mohammad ;
Edsall, Tom ;
Dharmapurikar, Sarang ;
Vaidyanathan, Ramanan ;
Chu, Kevin ;
Fingerhut, Andy ;
Vinh The Lam ;
Matus, Francis ;
Pan, Rong ;
Yadav, Navindra ;
Varghese, George .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (04) :503-514
[3]  
Ballani H., 2014, P ACM C SIGCOMM AUG
[4]   Scheduling Techniques for Effective System Reconfiguration in Distributed Storage Systems [J].
Banino-Rokkones, Cyril ;
Beaumont, Olivier ;
Rejeb, Hejer .
PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, :80-+
[5]  
Bhimaraju A, 2020, 2020 18TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT)
[6]   Scheduling Jobs across Geo-Distributed Datacenters with Max-Min Fairness [J].
Chen, Li ;
Liu, Shuhao ;
Li, Baochun ;
Li, Bo .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2019, 6 (03) :488-500
[7]  
Chowdhury M., 2015, P ACM C SPEC INT GRO
[8]   Efficient Coflow Scheduling with Varys [J].
Chowdhury, Mosharaf ;
Zhong, Yuan ;
Stoica, Ion .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (04) :443-454
[9]   Managing Data Transfers in Computer Clusters with Orchestra [J].
Chowdhury, Mosharaf ;
Zaharia, Matei ;
Ma, Justin ;
Jordan, Michael I. ;
Stoica, Ion .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2011, 41 (04) :98-109
[10]   Leveraging Endpoint Flexibility in Data-Intensive Clusters [J].
Chowdhury, Mosharaf ;
Kandula, Srikanth ;
Stoica, Ion .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2013, 43 (04) :231-242