Multicast Optimization for CLOS Fabric in Media Data Centers
Document Type
Article
Publication Date
12-1-2019
Abstract
Multicast is widely deployed in data centers for point-to-multi-point communications. Multicast is increasingly being used to carry uncompressed video in media data centers with very large bandwidth requirements per flow. Multicast control protocols such as IGMP and PIM build multicast trees without trying to maximize the overall fabric capacity, leading to decreased fabric utilization and inability to service flows. In addition, existing multicast protocols are not bandwidth-aware and could cause links to over-subscribe leading to packet loss and negative user quality of experience. In this paper, we formulate offline optimization for multicast trees in clos fabric. We then design and implement two novel algorithms, iRP and LiRP, to optimize multicast tree formation and increase overall fabric multicast capacity. iRP algorithm optimizes online formation of multicast trees while addressing bandwidth requirements using SDN controller. We share analysis of TV studio repetitive traffic patterns the benefits of time series forecasting to predict multicast group membership and bring online optimization efficiency closer to offline optimization results. We then implement and test LiRP algorithm to increases iRP's fabric efficiency by implementing k-fold cross validation method to predict future multicast group memberships leading to optimized multicast tree placement. We implement iRP and LiRP algorithms using controller-based system and test both algorithms using Cisco Nexus commercially available switches. Testing results confirm that iRP Algorithm increases fabric capacity by 60% compared to PIM performance. LiRP system increases the efficiency of iRP by up to 40% through prediction of multicast group memberships with online arrival.
Identifier
85076698344 (Scopus)
Publication Title
IEEE Transactions on Network and Service Management
External Full Text Location
https://doi.org/10.1109/TNSM.2019.2941573
e-ISSN
19324537
First Page
1855
Last Page
1868
Issue
4
Volume
16
Recommended Citation
Latif, Ammar; Kathail, Pradeep; Vishwarupe, Sachin; Dhesikan, Subha; Khreishah, Abdallah; and Jararweh, Yaser, "Multicast Optimization for CLOS Fabric in Media Data Centers" (2019). Faculty Publications. 7158.
https://digitalcommons.njit.edu/fac_pubs/7158
