Attaining High Bandwidth In Cloud Computing Through SDN-enabled Multi-tree Multicast

© 2020 by IJCTT Journal
Volume-68 Issue-3
Year of Publication : 2020
Authors : Sayantan Guha, Adel Alshamrani
DOI :  10.14445/22312803/IJCTT-V68I3P119

How to Cite?

Sayantan Guha, Adel Alshamrani, "Attaining High Bandwidth In Cloud Computing Through SDN-enabled Multi-tree Multicast," International Journal of Computer Trends and Technology, vol. 68, no. 3, pp. 92-98, 2020. Crossref, 10.14445/22312803/IJCTT-V68I3P119

Achieving high bandwidth utilization in cloud computing is essential for better network performance. However, it is difficult to attain high bandwidth utilization in cloud computing due to the complex and distributed natures of cloud computing resources. Recently, a growing demand for multicast transmission is perceived in cloud computing, due to the explosive growth of multi-point communication applications, such as video conferencing, online gaming, etc. Nonetheless, the inherent complexity in multicast routing in cloud computing, existing multicast plans failed to produce effective and efficient protocol schemes, which limits the application of multicast communication on the Internet. In this paper, a technique is proposed in how the newly developed network architecture, Software Defined Network (SDN), can promote the design of the multicast protocol and improve the performance of the multicast transmission in the cloud computing. The approach is to use the SDN-cloud Computing-enabled multicast communication scheme with ultra-high bandwidth utilization. The bandwidth utilization is enhanced by measuring various routing trees for each multicast transmission session and distributing the traffic load over all available routes in the cloud computing resources. The SDN is utilized to tackle with various design hurdles in the cloud computing, including both the current ones with the conventional multicast pattern and the newly emerged ones with multi-tree multicast. The prototype implementation and experiments demonstrate the performance enhancement of the proposed approach in the cloud computing in compared to conventional single-tree multicast designs.

[1] Vigfusson, H. Abu-Libdeh, M. Balakrishnan, K. Birman, R. Burgess,G. Chockler, H. Li, and Y. Tock, “Dr. multicast: Rx for data center com-munication scalability,” inProceedings of the 5th European conferenceon Computer systems. ACM, 2010, pp. 349–362
[2] M. Balakrishnan, “Reliable communication for datacenters,” 2008.
[3] B. Wang and J. C. Hou, “Multicast routing and its qos extension:problems, algorithms, and protocols,”IEEE network, vol. 14, no. 1, pp.22–36, 2000.
[4] K. Jain, M. Mahdian, and M. R. Salavatipour, “Packing steiner trees,” inProceedings of the fourteenth annual ACM-SIAM symposium on Discretealgorithms. Society for Industrial and Applied Mathematics, 2003, pp.266–274.
[5] S. Deb and R. Srikant, “Congestion control for fair resource allocation innetworks with multicast flows,”IEEE/ACM Transactions on Networking,vol. 12, no. 2, pp. 274–285, 2004.
[6] M. Alizadeh, B. Atikoglu, A. Kabbani, A. Lakshmikantha, R. Pan,B. Prabhakar, and M. Seaman, “Data center transport mechanisms:Congestion control theory and ieee standardization,” inCommunication,Control, and Computing, 2008 46th Annual Allerton Conference on.IEEE, 2008, pp. 1270–1277.
[7] Y. Tanisawa, Y. Hayashi, and M. Yamamoto, “Quantized congestionnotification for multicast in data center networks,” inCloud Networking(CLOUDNET), 2012 IEEE 1st International Conference on.IEEE,2012, pp. 51–56.
[8] B. A. A. Nunes, M. Mendonca, X.-N. Nguyen, K. Obraczka, andT. Turletti, “A survey of software-defined networking: Past, present, andfuture of programmable networks,”IEEE Communications Surveys &Tutorials, vol. 16, no. 3, pp. 1617–1634, 2014.
[9] A. Iyer, P. Kumar, and V. Mann, “Avalanche: Data center multicast usingsoftware defined networking,” inCommunication Systems and Networks(COMSNETS), 2014 Sixth International Conference on.IEEE, 2014,pp. 1–8.
[10] A. Ford, C. Raiciu, M. Handley, and O. Bonaventure, “Tcp extensionsfor multipath operation with multiple addresses,” Tech. Rep., 2013.
[11] M. Balakrishnan, K. P. Birman, A. Phanishayee, and S. Pleisch, “Rico-chet: Lateral error correction for time-critical multicast.” inNSDI, 2007.
[12] M. Berman, J. S. Chase, L. Landweber, A. Nakao, M. Ott, D. Raychaud-huri, R. Ricci, and I. Seskar, “Geni: A federated testbed for innovativenetwork experiments,”Computer Networks, vol. 61, pp. 5–23, 2014.

Cloud Systems, High Bandwidth Utilization, cloud Computing, Software Defined Network (SDN), Multi-tree multicast.