Skip to main content
Log in

Intent-based networking with proactive load distribution in data center using IBN manager and Smart Path manager

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Network establishment and management in the data center need a considerable investment of time and money. To increase the cost productivity of networks, maximizing the utilization of network resources is mandatory. Many network inconsistencies may occur due to the utilization of maximum link capacity. Nowadays, Fat-Tree topology is a popular network architecture in data center networks therefore many researchers are designing routing algorithms for fat-tree topology by adopting load balancing methods. The inefficient way of obtaining network traffic statistics from network devices is a major problem to achieve load balancing traditionally. Software-Defined Network (SDN) platform provides researchers, an environment to develop a user-defined routing algorithm that can be flexible as well as cost-efficient. In this paper, an SDN based system has been proposed for Fat-Tree topology that provides a solution that enables networks to make effective resource utilization and minimize the maximum link capacity utilization of network using intent-based networking (IBN). The proposed system provides a permanent unique path from source to destination that allows traffic to flow uniformly and enables all the links to be offloaded by providing them with equal traffic share proactively. By taking a proactive approach which is inherence of an IBN, the proposed system provides the secure channel to provision the host in network with load balancing capability in the running network by restricting illegal in-premise access to the network.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  • Adami D, Antichi G, Garroppo G R, Giordano S, Moore W A (2015) Towards an SDN network control application for differentiated traffic routing. In: Proceeding IEEE International Conference Communication, pp. 5827–5832

  • Adami D, Giordano S, Pagano M, Portaluri G (2016) A novel SDN controller for traffic recovery and load balancing in data centers. In: Proceeding IEEE International Workshop Computer Aided Model Design Communication Links Network, pp. 77–82, 2016

  • Al-Fares M, Loukissas A, Lu Vahdat A, Zhang L, Liu X, Yao J, Zhu Z (2015) Highly efficient data migration and backup for big data applications in elastic optical inter-data-center networks. IEEE Netw 29(5):36–42

    Article  Google Scholar 

  • Al-Fares M, Loukissas A, Vahdat A (2008) A scalable, commodity datacenter network architecture. In: Proceedings of the ACM SIGCOMM conference on Data communication Pages 63–74

  • Araujo CSA, Sampaio NL, Ziviani A (2017) BEEP: balancing energy redundancy and performance in fat-tree data center networks. IEEE Internet Comput 21(4):44–53

    Article  Google Scholar 

  • Benson T, Anand A, Akella A, Zhang M (2011) MicroTE: Fine grained traffic engineering for data centers. In: Proceeding 7th Conference on Emerging Networking Experiments and Technologies, Tokyo, Japan, p. 8

  • Berde P, Gerola M, Hart J, Higuchi Y, Kobayashi M, Koide T, Lantz B, O’Connor B, Radoslavov P, Snow W, Parulkar G (2014) ONOS: Toward an Open Distributed SDN OS. In: Proceeding ACM Workshop on Hot Topics in Software Defined Networking (HotSDN)

  • Comer D, Rastegarnia A (2018) OSDF: A Framework for Software-Defined Network Programming. 2018 15th IEEE Annual Consumer Communications Networking Conference (CCNC), pages 1–4

  • Cox HJ, Clark R, Owen H (2017) Leveraging SDN and WebRTC for rogue access point security. IEEE Trans Netw Serv Manag 14(3):756–770

    Article  Google Scholar 

  • Greenberg A, Hamilton RJ, Jain N, Kandula S, Kim C, Lahiri P, Maltz AD, Patel P, Sengupta S (2009) VL2: a scalable and flexible data center network. ACM SIGCOMM Comput Commun Rev 39(4):51–62

    Article  Google Scholar 

  • Han Y, Li J, Hoang D, Yoo J, Hong JW (2016) An Intent-Based Network Virtualization Platform for SDN. In 2016 12th International Conference on Network and Service Management (CNSM), pages 353–358

  • He K et al (2015) Presto: Edge-based load balancing for fast datacenter networks. SIGCOMM Comput Commun Rev 45(4):465–478

    Article  Google Scholar 

  • Johnson BD (1973) A note on Dijkstra’s shortest path algorithm. J ACM 20(3):385–388

    Article  MathSciNet  Google Scholar 

  • Kabbani A, Vamanan B, Hasan J, Duchene F (2014) Flowbender: Flowlevel adaptive routing for improved latency and throughput in datacenter networks. Proceeding International Conference on Emerging Networking Experiments and Technologies (CoNEXT). NSW, Australia, Sydney, pp 149–159

  • Kang N, Ghobadi M, Reumann J, Shraer A, Rexford J (2015) Efficient traffic splitting on commodity switches. In: Proceeding International Conference on Emerging Networking Experiments and Technologies (CoNEXT), Heidelberg, Germany, pp. 1–13

  • Khiyaita A, Zbakh M, Bakkali E H, Kettani El D (2012) Load balancing cloud computing: state of art. In: Proceedings of the JNS2 2nd National Days of Network Security and Systems (2012), pp. 106–109

  • Kiani A, Ansari N (2015) Towards low-cost workload distribution for integrated green data centers. In: IEEE Communication Letters, pp. 26–29

  • Kiani A, Ansari N (2017) On the fundamental energy trade-offs of geographical load balancing. In: IEEE Communication Management, pp. 170–175

  • Kiran M, Pouyoul E, Mercian A, Tierney B, Guok C, Monga I (2018) Enabling intent to configure scientific networks for high performance demands. Fut Gen Comp Syst 79:205–214

    Article  Google Scholar 

  • Kreutz D, F. Ramos V M, Veríssimo E P, Rothenberg E C, Azodolmolky S, Uhlig S (2015) Software-Defined Networking: A Comprehensive Survey. In: Proceedings of the IEEE, 103(1):14–76

  • Lan L Y, Wang K, Hsu H Y (2016) Dynamic load-balanced path optimization in SDN-based data center networks. In: Proceeding International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP), pp. 1–6

  • Lantz B, Heller B, McKeown Nick (2010) A Network in a Laptop: Rapid Prototyping for Software-Defined Networks. In: ACM Hotnets, Monterey, CA, USA

  • Laszka A, Gueye A (2015) Network topology vulnerability/cost trade-off: model application and computational complexity. Internet Math 11(6):588–626

    Article  MathSciNet  Google Scholar 

  • Liu J et al. (2014)SDN based load balancing mechanism for elephant flow in data center networks. In: International Symposium on Wireless Personal Multimedia Communications (WPMC), pp. 486–490

  • Long H, Shen Y, Guo M, Tang F (2013) Laberio: Dynamic loadbalanced routing in OpenFlow-enabled networks. In: Proceeding IEEE 27th International Conference Advanced Information Network Application (AINA), Barcelona, Spain, pp. 290–297

  • Montgomery CD, Runger CG, Hubele FN (2009) Engineering statistics. Wiley, New York

    Google Scholar 

  • Pfaff B, Pettit J, Koponen T, Amidon K, Casado M, Shenker S (2009) Extending Networking into the Virtualization Layer. In: Prof. of HOTNETS 2009

  • Qilin M, Weikang S (2015) A load balancing method based on SDN. In: Seventh International Conference on Measuring Technology and Mechatronics Automation, pp. 18–21

  • Ramdhani FM, Hertiana NS, Dirgantara B (2016) Multipath routing with load balancing and admission control in software-defined networking (SDN). In: Proceeding International Conference Information Communication Technology, pp. 1–6

  • Sanvito D, Moro D, Gulli M, Filippini I, Capone A, Campanella A (2018) ONOS Intent Monitor and Reroute Service: Enabling Plug and Play Routing Logic. 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft), pages 272–276

  • Sen S, Shue D, Ihm S, Freedman JM (2013) Scalable, optimal flow routing in datacenters via local link balancing. In: Proceedings of the Nineth ACM Conference on Emerging Networking Experiments and Technologies, pp. 151–162

  • Skoldstrom P, Junique S, Ghafoor A, Marsico A, Siracusa D (2017) Dismi - an intent interface for application-centric transport network services. In 2017 19th International Conference on Transparent Optical Networks (ICTON), pages 1–4

  • Tsuzaki Y, Okabe Y (2017) Reactive Configuration Updating for Intent-Based Networking. In 2017 International Conference on Information Networking (ICOIN), pages 97–102

  • Wang CY, Hu H (2019) An adaptive broadcast and multicast traffic cutting framework to improve Ethernet efficiency by SDN. J Inf Sci Eng 35(2):375–392

    Google Scholar 

  • Wang P, Xu H, Niu Z, Han D, Xiong Y (2016) Expeditus: congestionaware load balancing in Clos data center networks. Proceeding IEEE/ACM Trans Netw 24(5):3175–3188

    Google Scholar 

  • Wang P, Xu H (2014) Expeditus: Distributed load balancing with global congestion information in data center networks. Proceeding International Conference on Emerging Networking Experiments and Technologies (CoNEXT). NSW, Australia, Sydney, pp 1–3

  • Zhang QS, Zhang Q, Bannazadeh H, Leon-Garcia A (2015) Routing algorithms for network function virtualization enabled multicast topology on SDN. IEEE Trans Netw Serv Manag 12(4):580–594

    Article  Google Scholar 

  • Zhang H, Guo X (2014) SDN-based load balancing strategy for server cluster. In: IEEE 3rd International Conference on Cloud Computing and Intelligence Systems, pp. 662–667

  • Zhang Y, Kameda H, Hung L S (1997) Comparison of dynamic and static load-balancing strategies in heterogeneous distributed systems. In: IEE Proceedings—Computers and Digital Techniques

  • Zhu T et al (2017) Efficient anonymous communication in SDN-based data center networks. IEEE/ACM Trans Netw 25(6):3767–3780

    Article  Google Scholar 

Download references

Acknowledgements

This research was supported by the MSIT (Ministry of Science and ICT), Korea, under the ITRC (Information Technology Research Center) support program (IITP-2019-2017-0-01633) supervised by the IITP (Institute for Information & communications Technology Planning & Evaluation). This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2016R1D1A1B01016322). This research was supported by the Korea Research Fellowship program funded by the Ministry of Science and ICT through the National Research Foundation of Korea (2019H1D3A1A01102980).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Adeel Rafiq.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rafiq, A., Afaq, M. & Song, WC. Intent-based networking with proactive load distribution in data center using IBN manager and Smart Path manager. J Ambient Intell Human Comput 11, 4855–4872 (2020). https://doi.org/10.1007/s12652-020-01753-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-020-01753-1

Keywords

Navigation