Abstract
Under the new paradigm Software Defined Networking (SDN), which involves decoupling control plane from data plane, and allowing control planes to be deployed on external servers, our main goal is to propose an overview of architecture that can effectively solve problems of network QoS caused by this separation. The overall objective is to study and evaluate the use of SDN networks as a cornerstone of a communication system that can effectively support distributed applications whose needs change over time. In this paper, we focus, in particular, on the controller placement problem in SDN, optimizing the latency, resilience, reliability, scalability and other network performance. The technical solutions to these problems will be studied to identify the components of SDN that can be improved.
This is a preview of subscription content, log in via an institution.
Notes
- 1.
ONF is a user-driven organization dedicated to open standards and SDN adoption. It was launched in 2011 by Deutsche Telekom, Facebook, Google, Microsoft, Verizon, and Yahoo!.
References
Nunes, B., Mendonca, M., Nguyen, X.N., Obraczka, K., Turletti, T.: A survey of software-defined networking: past, present, and future of programmable networks. IEEE Commun. Surv. Tutor. 16(3), 1617–1634 (2014)
Jain, S., Kumar, A., Mandal, S., Ong, J., Poutievski, L., Singh, A., Vahdat, A.: B4: Experience with a globally-deployed software defined WAN. Proc. ACM SIGCOMM 12, 3–14 (2013)
Sallahi, A., St-Hilaire, M.: Optimal model for the controller placement problem in software defined networks. In IEEE Commun. Lett. 19(1), 3033 (2015)
Bari, M.F., Roy, A.R., Chowdhury, S.R., Zhang, Q., Zhani, M.F., Ahmed, R., Boutaba, R.: Dynamic controller provisioning in software defined networks. In: International Conference on Network and Service Management, p. 188, May 2013
Heller, B., Sherwood, R., McKeown, N.: The controller placement problem. In: Proceedings of HotSDN’12, p. 712 (2012)
Yao, L., Hong, P., Zhang, W., Li, J., Ni, D.: Controller placement and flow based dynamic management problem towards SDN. In: IEEE ICC (2015)
Li, L., Mao, Z., Rexford, J.: Toward software-defined cellular networks. In: European Workshop on Software Defined Networking (EWSDN), p. 712 (2012)
Yan-nan, H., Wen-dong, W., Xiang-yang, G., Xi-rong, Q., Shi-duan, C.: On the placement of controllers in software-defined networks. ELSEVIER Sci. Direct 19, 9297 (2012)
Lange, Stanislav, Gebert, Steffen, Zinner, Thomas, Tran-Gia, Phuoc, Hock, David, Jarschel, Michael, Hoffmann, Marco: Heuristic approaches to the controller placement problem in large scale SDN networks. IEEE Trans. Netw. Serv. Manage. 12(1), 4–17 (2015)
Yeganeh, S.H., Tootoonchian, A., Ganjali, Y.: On scalability of software-defined networking. In: IEEE Communication. Magazine, pp. 16–141, Feb 2013
McKeown, N., Anderson, T., et al.: OpenFlow: enabling innovation in campus networks. In: ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, Mar 2008
Voellmy, A., Wang, J.: Scalable software defined network controllers. In: Proceedings of the ACM SIGCOMM, pp. 289–290 (2012)
Gutz, S., Stor, A., Schlesinger, C., Foster, N.: Splendid isolation: a slice abstraction for software-defined networks. In: HotSDN12, Helsinki, 13 Aug 2012
Nam, H., Calin, D., Schulzrinne, H.: Intelligent content delivery over wireless via SDN. In: IEEE WCNC (2015)
Pentikousis, K., Wang, Y., Hu, W.: MobileFlow: toward software-defined mobile networks. IEEE Commun. Mag. 51(7), 44–53 (2013)
Ben Hadj Said, S., Sama, M., Guillouard, K., Suciu, L., Simon, G., Lagrange, X., Bonnin, J.-M.: New control plane in 3GPP LTE/EPC architecture for on-demand connectivity service. In: IEEE Cloud Networking (CloudNet). USA, Nov 2013
Nguyen, V., Do, T., Kim, Y.: SDN and virtualization-based LTE mobile network architectures: a comprehensive survey. Wirel. Pers. Commun. 86, 1401–1438 (2016)
NGMN 5G White Paper. https://www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf (2005). Accessed Feb 2015
Nikaein, N., et al.: Network store: exploring slicing in future 5G networks. In: ACM MobiArch’15, pp. 8–13. USA (2015)
Szabo, N.D., Nemeth, F., Sonkoly, B., Gulyas, A., Fitzek, F.H.P.: Towards the 5G revolution: a software defined network architecture exploiting network coding as a service. In: ACM Conference on Special Interest Group on Data Communication, Aug 2015
Schmid, S., Suomela, J.: Exploiting locality in distributed SDN control. In: HotSDN, vol. 13, Aug 2013
S. Chamberland, M. St-Hilaire, and S. Pierre, An analysis of different co-located router network topologies within a POP in IP networks. In: IEEE CCECE 2003, vol. 2, pp. 733–736 (2003)
Hu, Y.N., Wang, W.D., Gong, X.Y., Que, X.R., Cheng, S.D.: Reliability-aware controller placement for software-defined networks. In: Proceedings IFIP/IEEE International Symposium IM, p. 675 (2013)
Hu, Y.N., Wang, W.D., Gong, X.Y., Que, X.R., Cheng, S.D.: On the placement of controllers in software-defined networks. J. China Univ. Posts Telecommun. 19, 9297 (2012)
Hock, D., et al:, Pareto-optimal resilient controller placement in SDN-based core networks. In: Proceedings of 25th ITC, p. 19 (2013)
Yao, G., Bi, J., Li, Y., Guo, L.: On the capacitated controller placement problem in software defined networks. IEEE Commun. Lett. 18(8), 1339–1342 (2014)
Huque, M., Jourjon, G., Gramoli, V.: Revisiting the controller placement problem. In: 40th Annual IEEE Conference on Local Computer Networks (LCN), pp. 450–453. Florida, USA (2015)
Liu, S., Wang, H., Yi, S., Zhu, F.: NCPSO: a solution of the controller placement problem in software defined networks. In: 15th International Conference, ICA3PP, pp. 213–225
Guo, M. Bhattacharya, P.: Controller placement for improving resilience of software-defined networks. In: Proceedings of ICNDC2013, pp. 23–27. Los Angeles (2013)
Rath, H.K., Revoori, V., et al.: Optimal controller placement in Software Defined Networks (SDN) using a non-zero-sum game. In: Proceedings of IEEE WoWMoM, p. 16. Sydney,NSW (2014)
Dixit, A., Hao, F., Mukherjee, S., Lakshman, T.V., Kompella, R.: Towards an elastic distributed SDN controller. HotSDN 13, 7–12 (2013)
Aoki, H., Shinomiya, N.: Controller placement problem to enhance performance in multi-domain SDN networks. In: The Fifteenth International Conference on Networks (ICN) (2016)
Ros, F.J., Ruiz, P.M.: Five-nines of southbound reliability in software-defined networks. In: Proceedings of 3rd Workshop Hot Topics Softw. Defined Net., p. 3136 (2014)
Muller, L., Oliveira, R., Luizelli, M., Gaspary, L., Barcellos, M.: Survivor: an enhanced controller placement strategy for improving SDN survivability. In: IEEE Global Communication Conference (GLOBECOM), Dec 2014
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Science+Business Media Singapore
About this paper
Cite this paper
Bouzghiba, S., Dahmouni, H., Rachdi , A., Garcia, JM. (2017). Towards an Autonomic Approach for Software Defined Networks: An Overview. In: El-Azouzi, R., Menasche, D.S., Sabir, E., De Pellegrini, F., Benjillali, M. (eds) Advances in Ubiquitous Networking 2. UNet 2016. Lecture Notes in Electrical Engineering, vol 397. Springer, Singapore. https://doi.org/10.1007/978-981-10-1627-1_12
Download citation
DOI: https://doi.org/10.1007/978-981-10-1627-1_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-1626-4
Online ISBN: 978-981-10-1627-1
eBook Packages: EngineeringEngineering (R0)