Abstract
Service Function Chaining (SFC) is a new flexible network service deployment model to efficiently address the overwhelming increase in demand for new services. SFC consists of dynamically provisioned softwarized service functions (SFs), which are logically chained together to deliver a particular service. Software Defined Networking (SDN) simplifies the control and management of SFCs by centralizing the control plane, as it manages the SF links and controls the service flow traffic. Various critical functions like load balancing, fault management, and congestion avoidance in SFC are dependent on effective monitoring system. However, conventional monitoring approaches have high signaling cost due to the deployment of Monitoring Agents (MAs) in all SFs. In this paper, we present an SFC monitoring approach that reduces the signaling cost by deploying MAs in minimum number of SFs. We propose an SF selection algorithm that identifies the faulty SF using an optimized set of SFs to deploy the MAs. We conduct the testbed experiments to evaluate the effectiveness of our approach. The results show that our approach reduces the signaling cost by 59.2% compared with the conventional one. We further present the effect of various thresholds and data rates on the proposed SFC monitoring approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Medhat, A.M., Pauls, M., Corici, M., Magedanz, T.: Resilient orchestration of service functions chains in a NFV environment. In: IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), pp. 7–12 (2016)
ONF White Paper. ONF TS-027: L4-L7 Service Function Chaining Solution Architecture. https://www.opennetworking.org/. Accessed 14 June 2015
Eichelberger, R.A.: SFC path tracer: a troubleshooting tool for service function chaining. In: IFIP/IEEE Symposium on Integrated Network and Service Management (IM) 2017, pp. 568–571 (2017)
Vu, A.-V., YoungHan, K.: An implementation of hierarchical service function chaining using OpenDaylight platform. In: NetSoft Conference and Workshops (NetSoft), pp. 411–416. IEEE (2019)
J. Lee, H. Ko, D. Suh, S. Jang, and S. Pack.: Overload and failure management in service function chaining. Network Softwarization (NetSoft), IEEE. pp. 1–5 (2017)
Wang, M.H., Wu, S.Y., Yen, L.H., Tseng, C.C.: PathMon: path-specific traffic monitoring in OpenFlow-enabled networks. In: Eighth International Conference on Ubiquitous and Future Networks (ICUFN), pp. 775–780. IEEE (2016)
Wikipedia (2018). Zabbix. https://en.wikipedia.org/wiki/Zabbix
Fatema, K., Emeakaroha, V.C., Healy, P.D., Morrison, J.P.: A survey of cloud monitoring tools: taxonomy, capabilities and objectives. J. Parallel Distrib. Comput. 74(10), 2918–2933 (2014)
McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: Openflow: enabling innovation in campus networks. ACM SIGCOMM Comput. Commun. Rev. 38(2), 69–74 (2008)
Shokhin, Anatolii.: Network monitoring with Zabbix (2015)
Tootoonchian, A., Ghobadi, M., Ganjali, Y.: OpenTM: traffic matrix estimator for OpenFlow networks. In: International Conference on Passive and Active Network Measurement, pp. 201–210. Springer, Heidelberg (2010)
Yu, C., Lumezanu, C., Zhang, Y., Singh, V., Jiang, G., Madhyastha, H.V.: FlowSense: monitoring network utilization with zero measurement cost. In: International Conference on Passive and Active Network Measurement, pp. 31–41. Springer, Heidelberg (2013)
Barth, W.: Nagios: System and Network Monitoring (2018)
Križanić, J., Grgurić, A., Mošmondor, M., Lazarevski, P.: Load testing and performance monitoring tools in use with AJAX based web applications. In: MIPRO, Proceedings of the 33rd International Convention, IEEE, pp. 428–434 (2010)
Zaalouk, A., Khondoker, A., Marx, R., Bayarou, K.: OrchSec: an orchestrator-based architecture for enhancing network-security using network monitoring and SDN control functions. In: Network Operations and Management Symposium (NOMS), pp. 1–9 (2014)
Open Baton. http://www.openbaton.github.io/
ETSI NFV. Network Function Virtualization Management and Orchestration, ETSI GS NFV-MAN 001 V1.1.1 (2014-12). http://www.etsi.org/
Carella, G.A., Pauls, M., Grebe, L., Magedanz, T.: An extensible autoscaling engine (AE) for software-based network functions. In: IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), pp. 219–225 (2016)
Medhat, A.M., Carella, G.A., Pauls, M., Magedanz, T.: Orchestrating scalable service function chains in a NFV environment. In: IEEE Conference on Network Softwarization (NetSoft), pp. 1–5 (2017)
Medhat, A.M., Carella, G.A., Pauls, M., Magedanz, T.: Extensible framework for elastic orchestration of service function chains in 5G networks. In: Network Function Virtualization and Software Defined Networks (NFV-SDN), pp. 327–333 (2017)
Boucadair, M.: Service function chaining (SFC) control plane components and requirement draft-ietf-sfc-control-plane-06 (2016)
Tirumala, A., Qin, F., Dugan, J., Ferguson, J., Gibbs, K.: iPerf: the TCP/UDP bandwidth measurement tool (2015). http://iperf.sourceforge.net
Berde, P., Gerola, M., Hart, J., Higuchi, Y., Kobayshi, M.: ONOS: towards an open, distributed SDN OS. In: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, pp. 1–6. ACM (2014)
Acknowledgment
This research was supported in part by PRCP (NRF-2010-0020210) through NRF, G-ITRC support program (IITP-2017-2015-0-00742), Information & communications Technology Promotion(IITP) grant funded by the Korea government(MSIT) (2014-3-00547), respectively.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Lee, J., Raza, S.M., Challa, R., Jeong, J., Choo, H. (2019). Design and Experimental Validation of SFC Monitoring Approach with Minimal Agent Deployment. In: Lee, S., Ismail, R., Choo, H. (eds) Proceedings of the 13th International Conference on Ubiquitous Information Management and Communication (IMCOM) 2019. IMCOM 2019. Advances in Intelligent Systems and Computing, vol 935. Springer, Cham. https://doi.org/10.1007/978-3-030-19063-7_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-19063-7_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-19062-0
Online ISBN: 978-3-030-19063-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)