{'fraction_non_alphanumeric': 0.026881720430107527, 'fraction_numerical': 0.0, 'mean_word_length': 5.171270718232044, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An SDN-based slow start algorithm for data center networks

With the fast development of Cloud Computing and online business of Internet, the importance of data center is gradually increasing. Because of the high bandwidth and low latency characteristics of the data center network (DCN), the tradition transmission control protocol (TCP) slow start degrades the performance of the data center. In this paper, based on the software-defined networking (SDN) technology, we propose a new TCP slow start algorithm for DCNs, named the soft-defined slow start (SDSS) algorithm. In the proposed SDSS algorithm, the available bandwidth can be obtained by the SDN controller in every time slot, that the slow start threshold (ssthresh) and the congestion window (cwnd) can be set appropriately. Because the data transmission rate does not exceed the available bandwidth in every time slot, the risk of congestion can be minimized. Simulation results show that the proposed SDSS algorithm can increase the throughput and avoid the congestion of the network compared with the existing algorithms, especially for the mice flow.