TINA: A Fair Inter-datacenter Transmission Mechanism with Deadline Guarantee

被引:0
作者
Dong, Xiaodong [1 ,2 ]
Li, Wenxin [3 ]
Zhou, Xiaobo [1 ,2 ]
Li, Keqiu [1 ,2 ]
Qi, Heng [4 ]
机构
[1] Tianjin Univ, Coll Intelligence & Comp, Tianjin, Peoples R China
[2] Tianjin Key Lab Adv Networking TANK, Tianjin, Peoples R China
[3] Hong Kong Univ Sci & Technol, Hong Kong, Peoples R China
[4] Dalian Univ Technol, Sch Comp Sci & Technol, Dalian, Peoples R China
来源
IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS | 2020年
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
D O I
10.1109/infocom41043.2020.9155410
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Geographically distributed cloud is a promising technique to achieve high performance for service providers. For inter-datacenter transfers, deadline guarantee and fairness are the two most important requirements. On the one hand, to ensure more transfers finish before their deadlines, preemptive scheduling policies are widely used, leading to the transfer starvation problem and is hence unfair. On the other hand, to ensure fairness, inter-datacenter bandwidth is fairly shared among transfers with per-flow bandwidth allocation, which leads to deadline missing problem. A mechanism that achieves these two seemingly conflicting objectives simultaneously is still missing. In this paper, we propose TINA to schedule network transfers fairly while providing deadline guarantees. TINA allows each transfer to compete freely with each other for bandwidth. More specifically, each transfer is assigned a probability to indicate whether to transmit or not. We formulate the competition among the transfers as an El Farol game while keeping the traffic load under a threshold to avoid congestion. We then prove that the Nash Equilibrium is the optimal strategy and propose a light-weight algorithm to derive it. Finally, both simulations and testbed experiments results show that TINA achieves superior performance than state-of-art methods in terms of fairness and deadline guarantee rate.
引用
收藏
页码:2017 / 2025
页数:9
相关论文
共 24 条
[1]  
ARTHUR WB, 1994, AM ECON REV, V84, P406
[2]   Reciprocity, fairness and learning in medium access control games [J].
Azarafrooz, M. ;
Chandramouli, R. ;
Subbalakshmi, K. P. .
COMPUTER COMMUNICATIONS, 2014, 46 :22-28
[3]   Scheduling Mix-flows in Commodity Datacenters with Karuna [J].
Chen, Li ;
Chen, Kai ;
Bai, Wei ;
Alizadeh, Mohammad .
PROCEEDINGS OF THE 2016 ACM CONFERENCE ON SPECIAL INTEREST GROUP ON DATA COMMUNICATION (SIGCOMM '16), 2016, :174-187
[4]  
Chowdhury M, 2016, 13TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI '16), P407
[5]  
Danna E, 2012, IEEE INFOCOM SER, P837, DOI 10.1109/INFCOM.2012.6195832
[6]  
Guo J, 2017, 2017 USENIX ANNUAL TECHNICAL CONFERENCE (USENIX ATC '17), P69
[7]   Achieving High Utilization with Software-Driven WAN [J].
Hong, Chi-Yao ;
Kandula, Srikanth ;
Mahajan, Ratul ;
Zhang, Ming ;
Gill, Vijay ;
Nanduri, Mohan ;
Wattenhofer, Roger .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2013, 43 (04) :15-26
[8]   B4: Experience with a Globally-Deployed Software Defined WAN [J].
Jain, Sushant ;
Kumar, Alok ;
Mandal, Subhasree ;
Ong, Joon ;
Poutievski, Leon ;
Singh, Arjun ;
Venkata, Subbaiah ;
Wanderer, Jim ;
Zhou, Junlan ;
Zhu, Min ;
Zolla, Jonathan ;
Hoelzle, Urs ;
Stuart, Stephen ;
Vahdat, Amin .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2013, 43 (04) :3-14
[9]   Calendaring for Wide Area Networks [J].
Kandula, Srikanth ;
Menache, Ishai ;
Schwartz, Roy ;
Babbula, Spandana Raj .
SIGCOMM'14: PROCEEDINGS OF THE 2014 ACM CONFERENCE ON SPECIAL INTEREST GROUP ON DATA COMMUNICATION, 2014, :515-526
[10]  
Kumar Atesh, 2015, 2015 International Conference on Communication, Information & Computing Technology (ICCICT), P1, DOI 10.1109/ICCICT.2015.7045697