Title :
OSDT: A scalable application-level scheduling scheme for TCP Incast problem
Author :
Zhang, Shuli ; Zhang, Yan ; Qin, Yifang ; Han, Yanni ; Zhao, Zhijun ; Ci, Song
Author_Institution :
State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, China
Abstract :
TCP Incast refers to the phenomenon of goodput collapse when multiple synchronized servers send data to the same client in parallel. In this paper, we propose a novel application-level scheduling approach named OSDT (Optimal Staggering Data Transfers) for TCP Incast problem. OSDT limits the number of concurrent TCP flows as well as servers´ sending rate to optimal values so that the utilization of link capacity can be maximized without any packet losses. To achieve this, we build an optimization model with the usage of network and application information. Based on this model we can get the optimal values for the parameters in OSDT. Simulation results indicate that OSDT can achieve the highest goodput among all existing application-level scheduling approaches in a wide range of network and application parameters, and its performance is stable. So OSDT can be seen as an effective and scalable solution for TCP Incast problem.
Keywords :
Bandwidth; Cloud computing; Optimization; Packet loss; Scheduling; Servers; TCP Incast; application-level scheduling; data center networks; optimization model;
Conference_Titel :
Communications (ICC), 2015 IEEE International Conference on
Conference_Location :
London, United Kingdom
DOI :
10.1109/ICC.2015.7248342