DocumentCode :
625621
Title :
Oversubscription Bounded Multicast Scheduling in Fat-Tree Data Center Networks
Author :
Zhiyang Guo ; Jun Duan ; Yuanyuan Yang
Author_Institution :
Dept. of Electr. & Comput. Eng., Stony Brook Univ., Stony Brook, NY, USA
fYear :
2013
fDate :
20-24 May 2013
Firstpage :
589
Lastpage :
600
Abstract :
Multicast benefits numerous data center applications that require group communication by eliminating sending unnecessary duplicated packets in the network, thus significantly reduces network traffic and improves application throughput. Meanwhile, many data center networks (DCNs) adopt a multi-rooted tree structure called fat-tree, which utilizes rich path multiplicity to deliver high bisection bandwidth. However, currently there is no efficient flow scheduling algorithm for the fat-tree that can route multicast flows appropriately to achieve traffic load balance, thus cannot fully take advantage of this high degree of link parallelism. Besides low bandwidth utilization, unbalanced traffic load distribution also leads to unpredictable network performance and degraded data center agility. In this paper, we study multicast traffic load balance problem in fat-tree DCNs. First, we derive a minimum link oversubscription upper bound in multicast fat-tree DCNs based on a network model that accurately describes the DCN communication environment. Then, we present Oversubscription Bounded Multicast Scheduling (OBMS), a low-complexity multicast flow scheduling algorithm that guarantees bounded link oversubscription and efficient network utilization even under the most congested traffic patterns. Finally, we evaluate the performance of OBMS in an event-driven DCN simulator under various types of traffic patterns, and show that OBMS significantly outperforms other load-balance methods in terms of network throughput and evenness of traffic load distribution.
Keywords :
communication complexity; computer centres; computer networks; multicast communication; performance evaluation; resource allocation; scheduling; trees (mathematics); DCN communication environment; OBMS; application throughput; bandwidth utilization; bisection bandwidth; bounded link oversubscription; congested traffic patterns; data center applications; degraded data center agility; duplicated packets; event-driven DCN simulator; fat-tree data center networks; group communication; link parallelism; load-balance methods; low-complexity multicast flow scheduling algorithm; minimum link oversubscription; multicast fat-tree DCN; multicast traffic load balance problem; multirooted tree structure; network model; network throughput; network traffic; network utilization; oversubscription bounded multicast scheduling; performance evaluation; rich path multiplicity; route multicast; unbalanced traffic load distribution; unpredictable network performance; Bandwidth; Hoses; Ports (Computers); Scheduling algorithms; Servers; Unicast; Upper bound; Data center networks; agility; fat-tree; flow scheduling algorithm; hose traffic; load balance; multicast; oversubscription; predictability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing (IPDPS), 2013 IEEE 27th International Symposium on
Conference_Location :
Boston, MA
ISSN :
1530-2075
Print_ISBN :
978-1-4673-6066-1
Type :
conf
DOI :
10.1109/IPDPS.2013.30
Filename :
6569846
Link To Document :
بازگشت