Dragonfly addressing model for software defined networks based on datacenters

  • Authors

    • Heba Hassan Benha Faculty of Engineering
    • Amr Al-Awamry Benha Faculty of Engineering
    • Mohammed Abdelhalim College of Computing and Information Technology, Arab Academy for Science, Technology & Maritime Transport
    2018-04-30
    https://doi.org/10.14419/ijet.v7i2.9769
  • Software Defined Networking, Network Functions Virtualization, Dragonfly topology, Fat Tree topology.
  • With the advancement of technology, virtualization has become very important for Information Technology (IT) experts. Network Functions Virtualization (NFV) means to address issues resulting from complex hardware-based appliances by developing standard IT virtualization technologies. Software Defined Networking (SDN) solidifies the advantages of datacenter virtualization, increases resource flexibility and utilization, and reduces infrastructure costs and overhead. Datacenter networks should have the ability to guarantee high throughput and resiliency. For such reasons, typical datacenter networks (e.g. Fat Tree) have been evolved to high-radix networks (e.g. Dragonfly). This work aims to investigate how SDN and NFV can improve the advantages of datacenter virtualization by utilizing datacenter topologies such as Dragonfly (DF) topology and Fat Tree (FT) topology in SDN, thus expanding resource flexibility and utilization and diminishing infrastructure costs and overhead. By using Dragonfly topology, the cost is reduced and better scalability is introduced compared to the folded clos networks such as Fat Tree. Here in, a novel addressing scheme is proposed for Dragonfly topology with simulation results included utilizing Mininet, which incorporates MiniEdit that is used to create and run network simulations.

  • References

    1. [1] Zhi-jie Han and Wanli Ren "A Novel Wireless Sensor Networks Structure Based on the SDN "International Journal of Distributed Sensor Networks Volume 10 (2014), Article ID 874047, 7 pages. https://doi.org/10.1155/2014/874047.

      [2] B. Nunes, M. Mendonca, X.-N. Nguyen, K. Obraczka and T. Turletti, "A Survey of software-defined networking: past, present, and future of programmable networks," Communications Surveys & Tutorials, IEEE, vol. 16, no. 3, pp. 1617 - 1634, 2014 https://doi.org/10.1109/SURV.2014.012214.00180.

      [3] S. Schaller and D. Hood, " Software defined networking architecture standardization", Computer Standards & Interfaces, Volume 54,Part 4, November 2017,Pages 197-202. https://doi.org/10.1016/j.csi.2017.01.005.

      [4] L.Bertaux, S.Medjiah, P.Berthou, S.Abdellatif, A.Hakiri, P.Gelard, F.Planchon, and M.Bruyere, "Software defined networking and Virtualization for broadband satellite networks" IEEE Communications Magazine (Volume:53, Issue:3, March 2015) Page(s):54-60

      [5] K. Gray, and Thomas D.Nadeau, "Network Function Virtualization", Network Function Virtualization, 2016, Pages 1-18.

      [6] B. Lantz, B. Heller, N. McKeown, "A network in a laptop: rapid prototyping for software-defined networks", in: Proceedings of the 9thACM SIGCOMMWorkshop on Hot Topics in Networks, ACM, 2010, p. 19:1-19:6. https://doi.org/10.1145/1868447.1868466.

      [7] A. Lara, A. Kolasani, and B.Ramamurthy "Network Innovation using OpenFlow: A Survey "IEEE Communications Surveys & Tutorials, Volume: 16, Issue: 1, First Quarter 2014, 493 – 512. https://doi.org/10.1109/SURV.2013.081313.00105.

      [8] McKeown, Nick, T.Anderson, H.Balakrishnan, G.Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner. "OpenFlow: enabling innovation in campus networks." ACM SIGCOMM Computer Communication Review 38, no. 2 (2008): 69-74.

      [9] Md. Faizul Bari, R. Boutaba, R.Esteves, Lisandro Z.Granville, M. Podlesny, Md Golam Rabbani, Qi Zhang, and Mohamed F.Zhani :" Data Center Network Virtualization: A Survey" IEEE Communications Surveys & Tutorials, Vol. 15, No. 2, Second Quarter 2013, 909-928. https://doi.org/10.1109/SURV.2012.090512.00043.

      [10] Caesar Wu, R.Buyya, "Data Center Networks",Cloud Data Centers and Cost Modeling, 2015,Pages 497-576

      [11] Yang, T., A., Joshy, N., Rojas, E., Anumula, S. and Moola, J. (2015)."Virtualization and Data Center Design", Global Journal on Technology [Online].09, pp 36-54.Avilable from: http://awer-center.org/git/.

      [12] Eun-Sung Jung, Venkatram Vishwanath, Rajkumar Kettimuthu, Mathematics and Computer Science Division Argonne National Laboratory:" Distributed Multipath Routing Algorithmfor Data Center Networks" 2014 International Workshop on Data Intensive Scalable Computing Systems 49-55.

      [13] Nataˇsa Maksic and Aleksandra Smiljani: “Improving Utilization of Data Center Networks" IEEE Communications Magazine • November 2013, Volume: 51, Issue: 11, Pages 32-38.

      [14] M. Al-Fares, A. Loukissas, and A. Vahdat, “A scalable, commodity data center network architecture,†in Proceedings of the ACM SIGCOMM2008 Conference on Data Communication Review 38(4). New York, NY, USA: ACM, 2008, p. 63-74. [Online].Available:http://doi.acm.org/10.1145/1402958.1402967.

      [15] Faaiz S. Fizi and S. Askar,"A Novel Load Balancing Algorithm for Software Defined Network Based Datacenters" International Conference on Broadband Communication for Next Generation Networks and Multimedia Applications (CoBCom), 2016, Graz, Austria; ISBN: 978-1-5090-2270-0.

      [16] D. Coudert, G. Ducoffe, Data center interconnection networks are not hyperbolic, Theor. Comput. Sci. 639 (2016) 72–90. https://doi.org/10.1016/j.tcs.2016.05.025.

      [17] T. Chen, X. Gao, G. Chen, The features, hardware, and architectures of data center networks: asurvey, J. Parallel Distrib. Comput. 96 (2016) 45–74. https://doi.org/10.1016/j.jpdc.2016.05.009.

      [18] J. Kim, W. J. Dally, S. Scott and D. Abts :" Technology-Driven, Highly-Scalable Dragonfly Topology"in Proceedings of the 35th Annual International Symposium on Computer Architecture, ser, ISCA' 08.Washington, DC, USA:IEEE Computer Society,2008,p.77-88

      [19] Garca Marina, et al.â€Efficient routing mechanisms for dragonfly networks.â€IEEE International Conference on Parallel Processing, 2013, 582-592.

      [20] M. Garc´ıa, E. Vallejo, R. Beivide, M. Odriozola, C. Camarero, M. Valero, G. Rodr´ıguez, J. Labarta, and C. Minkenberg, “On-the-fly adaptive routing in high-radix hierarchical networks,†in The 41st International Conference on Parallel Processing (ICPP), 09 2012.

      [21] N. Jiang, J. Kim, and W. J. Dally, “Indirect adaptive routing on large scale interconnection networks,†in 36th Intl. Symposium on Computer Architecture (ISCA ’09), 2009, pp. 220–231. https://doi.org/10.1145/1555754.1555783.

      [22] C. Clos. A Study of Non-Blocking Switching Networks. The Bell System technical Journal, 32(2):406–424, March 1953. https://doi.org/10.1002/j.1538-7305.1953.tb01433.x.

      [23] J. Kim, W. J. Dally, and D. Abts. Flattened Butterfly: A Cost-Efficient Topology for High-Radix Networks. In Proc. of the International Symposium on Computer Architecture (ISCA), pages 126–137, San Diego, CA, June 2007. https://doi.org/10.1145/1250662.1250679.

      [24] A. Agarwal. Limits on Interconnection Network Performance. IEEE Trans. Parallel Distrib. Syst., 2(4):398–412, 1991. https://doi.org/10.1109/71.97897.

      [25] W. J. Dally. Performance Analysis of k-ary n-cube Interconnection Networks. IEEE Transactions on Computers, 39(6):775–785, 1990. https://doi.org/10.1109/12.53599.

      [26] J. Kim, W. J. Dally, B. Towles, and A. K. Gupta. "Microarchitecture of a High-Radix Router". In Proc. of the International Symposium onComputer Architecture (ISCA), pages 420–431, Madison, WI, 2005. https://doi.org/10.1109/ISCA.2005.35.

      [27] D. Abts, A. Bataineh, S. Scott, G. Faanes, J. Schwarzmeier, E. Lundberg, T. Johnson, M. Bye, and G.Schwoerer. The Cray BlackWidow: A Highly Scalable Vector Multiprocessor. In Proc. of the International Conf. for High-Performance Computing, Network, Storage, and Analysis (SC’07), Reno, NV, November 2007, pages 1-12. https://doi.org/10.1145/1362622.1362646.

      [28] S. Scott, D. Abts, J. Kim, and W. J. Dally. The BlackWidow High-radix Clos Network. In Proc. of the International Symposium on Computer Architecture (ISCA), pages 16–28, Boston, MA, June 2006. https://doi.org/10.1109/ISCA.2006.40.

      [29] D. Abts, J. Kim-High Performance Datacenter Networks_ Architectures, Algorithms, and Opportunities -Morgan & Claypool (2011)

      [30] A. Kodi, B. Neel, and W.Brantley,"Photonic Interconnects for Exascale and Datacenter Architectures." In IEEE Micro Magazine, 2014, pp. 18-30.

      [31] A. Shpiner, Z. Haramaty, S. Eliad, V.r Zdornov, B. Gafni and E.Zahavi," Dragonfly+: Low Cost Topology for Scaling Datacenters" Conference: Conference: HiPINEB 2017 The 3rd IEEE International Workshop on High-Performance Interconnection Networks in the Exascale and Big-Data Era, At Austin, TX, USA.

  • Downloads

  • How to Cite

    Hassan, H., Al-Awamry, A., & Abdelhalim, M. (2018). Dragonfly addressing model for software defined networks based on datacenters. International Journal of Engineering & Technology, 7(2), 657-662. https://doi.org/10.14419/ijet.v7i2.9769