Bibliographic Details
| Title: |
A congestion-aware and robust multicast protocol in SDN-based data center networks. |
| Authors: |
Zhu, Tingwei1 twzh@hust.edu.cn, Feng, Dan1 dfeng@hust.edu.cn, Wang, Fang1 wangfang@hust.edu.cn, Hua, Yu1 csyhua@hust.edu.cn, Shi, Qingyu1 qingyushi@hust.edu.cn, Xie, Yanwen1 ywxie@hust.edu.cn, Wan, Yong2 wanabc@hust.edu.cn |
| Source: |
Journal of Network & Computer Applications. Oct2017, Vol. 95, p105-117. 13p. |
| Subjects: |
Software-defined networking, Multicasting protocols, Data libraries, Robust optimization, Problem solving |
| Abstract: |
Continuously enriched distributed systems in data centers generate much network traffic in push-style one-to-many group mode, raising new requirements for multicast transport in terms of efficiency and robustness. Existing reliable multicast solutions, which suffer from low robustness and inefficiency in either host-side protocols or multicast routing, are not suitable for data centers. In order to address the problems of inefficiency and low robustness, we present a sender-initiated, efficient, congestion-aware and robust reliable multicast solution mainly for small groups in SDN-based data centers, called MCTCP. The main idea behind MCTCP is to manage the multicast groups in a centralized manner, and reactively schedule multicast flows to active and low-utilized links, by extending TCP as the host-side protocol and managing multicast groups in the SDN-controller. The multicast spanning trees are calculated and adjusted according to the network status to perform a better allocation of resources. Our experiments show that, MCTCP can dynamically bypass the congested and failing links, achieving high efficiency and robustness. As a result, MCTCP outperforms the state-of-the-art reliable multicast schemes. Moreover, MCTCP improves the performance of data replication in HDFS (Hadoop Distributed File System) compared with the original and TCP-SMO (an alternative reliable multicast scheme) based ones, e.g., achieves up to 1.5 × and 1.1 × improvements in terms of throughput, respectively. [ABSTRACT FROM AUTHOR] |
|
Copyright of Journal of Network & Computer Applications is the property of Academic Press Inc. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) |
| Database: |
Engineering Source |