Availability and Reliability in Software Defined Networks
Abstract
Today’s computer networks experience a momentum toward a modern era. There must be some modifications in their servicing form, the network bandwidth and network delay should be increased and minimized respectively to achieve more effective performance. SDNs compared with current networks are less costly and more flexible. In SDN, the control unit is separated from data flow. Increasing reliability and accessibility are among most important SDN’s challenges. In this survey various reliability forms in software have been reviewed, subsequently a SDN architecture model has been studied containing 6 hosts and a storage. The results have shown that with increase in links’ number among hosts, higher the network reliability is.
Keywords:
Software defined networking, Reliability, Markov chains, AvailabilityReferences
- [1] Ghasempour, M. (2016). Software-based networks (with practical workshop) level: beginner - intermediate. Kerman province university jihad. https://b2n.ir/j78826
- [2] Alirezaei, Saeideh, Khosravi, H. (2016). Software-defined networking (sdn) review. The second national conference on new approaches in computer and electrical engineering. Roudsar, Iran. Civilica. (In Persian). https://civilica.com/doc/522613
- [3] Horvath, R., Nedbal, D., & Stieninger, M. (2015). A literature review on challenges and effects of software defined networking. Pcomputer science, 64, 552–561. https://doi.org/10.1016/j.procs.2015.08.563
- [4] Valdivieso Caraguay, Á. L., Benito Peral, A., Barona Lopez, L. I., & Garcia Villalba, L. J. (2014). SDN: evolution and opportunities in the development IoT applications. International journal of distributed sensor networks, 10(5), 735142. https://doi.org/10.1155/2014/735142
- [5] Valdivieso Caraguay, A. L., & Garcia Villalba, L. J. (2017). Monitoring and discovery for self-organized network management in virtualized and software defined networks. Sensors, 17(4), 731. https://doi.org/10.3390/s17040731
- [6] Hu, Y., Wang, W., Gong, X., Que, X., & Cheng, S. (2014). On reliability-optimized controller placement for software-defined networks. China communications, 11(2), 38–54. https://doi.org/10.1109/CC.2014.6821736
- [7] Liu, J., Liu, J., & Xie, R. (2016). Reliability-based controller placement algorithm in software defined networking. Computer science and information systems, 13(2), 547–560. https://doi.org/10.2298/CSIS160225014L
- [8] Heller, B., Sherwood, R., & McKeown, N. (2012). The controller placement problem. ACM sigcomm computer communication review, 42(4), 473–478. https://doi.org/10.1145/2377677.2377767
- [9] Hock, D., Hartmann, M., Gebert, S., Jarschel, M., Zinner, T., & Tran-Gia, P. (2013). Pareto-optimal resilient controller placement in sdn-based core networks. Proceedings of the 2013 25th international teletraffic congress (ITC). IEEE. (pp. 1–9). https://doi.org/10.1109/ITC.2013.6662939
- [10] Nguyen, T. A., Eom, T., An, S., Park, J. S., Hong, J. B., & Kim, D. S. (2015). Availability modeling and analysis for software defined networks. 2015 IEEE 21st pacific rim international symposium on dependable computing (PRDC). IEEE. (pp. 159–168). https://doi.org/10.1109/PRDC.2015.27
- [11] Khosravi, S., Kargari, M., Teimourpour, B., Talebi, M., Eshghi, A., & Aliabdi, A. (2024). GHM: an ensemble approach to fraud detection with a graph-based hmm method. 2024 10th international conference on web research (ICWR). IEEE. (pp. 99–104). https://doi.org/10.1109/ICWR61162.2024.10533348
- [12] Zargar, R. H. M., & Yaghmaee Moghaddam, M. H. (2020). Development of a markov-chain-based solar generation model for smart microgrid energy management system. IEEE transactions on sustainable energy, 11(2), 736–745. https://doi.org/10.1109/TSTE.2019.2904436
- [13] Zhang, Q., & Liu, Y. (2022). Reliability evaluation of markov cyber--physical system oriented to cognition of equipment operating status. Computer communications, 181, 80–89. https://doi.org/10.1016/j.comcom.2021.10.004
- [14] Raj, J. S., & Rachel, I. S. (2013). A survey on reliability scheduling on grid computing. 2013 7th international conference on intelligent systems and control (ISCO). IEEE. (pp. 331–334). https://doi.org/10.1109/ISCO.2013.6481173
- [15] Kang, K., Nam, M. Y., & Sha, L. (2013). Model-based analysis of wireless system architectures for real-time applications. IEEE transactions on mobile computing. IEEE. 12(2), 219–232. https://doi.org/10.1109/TMC.2011.260
- [16] Zaidi, P., & Javadani, T. (2017). Review of three models for assessing software reliability. The first national conference on information technology, communications and soft computing. Esfahan, Iran. Civilica. (In Persian). https://civilica.com/doc/517851
- [17] Zaidi, P., & Javadani, T. (2017). Review of three software reliability assessment models. National conference on information technology, communications and software computing. Esfahan, Iran. Civilica. (In Persian) https://civilica.com/doc/517851
- [18] Darwish, M. M. G. S. (2017). Intrusion detection using the phi markov model. The 9th national command and control conference of Iran. Tehran, Iran. Civilica. (In Persian) https://civilica.com/doc/661340/
- [19] Mieghem, P. (2006). Performance analysis of communications networks and systems. Cambridge University Press. http://dx.doi.org/10.1017/CBO9780511616488
- [20] Khatrian, S., Yaghoubi, T. (2014). A new model for evaluating software reliability based on the inhomogenous poisson process. Conference on computer engineering and sustainable development with a focus on computer networking, modeling and systems security. Mashhad, Iran, Civilica. (In Persian). https://civilica.com/doc/239073
- [21] Akhtarian, S., & Yaghoobi, T. (2016). A generalized model for software reliability evaluation based on non-homogeneous poisson process. Journal of statistical sciences, 10(1). (In Persian). http://jss.irstat.ir/article-1-250-en.html
- [22] Ajmone Marsan, M., Balbo, G., Conte, G., Donatelli, S., Franceschinis, G., & others. (1995). Modelling with generalized stochastic Petri nets. John Wiley & Sons Inc. https://iris.unito.it/handle/2318/25289