Abstract
The Network Function Virtualization (NFV) has been conceived as an enabler of novel network infrastructures and services that can be deployed by combining virtualized network elements. In particular, NFV is suited to boost the deployment flexibility of Service Function Chains (SFCs). In this paper, we address an availability evaluation of a chain of network nodes implementing a SFC managed by the Virtualized Infrastructure Manager (VIM), responsible for handling and controlling the system resources. A double-layer model is adopted, where Reliability Block Diagram describes the high-level dependencies among the architecture components, and Stochastic Reward Networks model the probabilistic behavior of each component. In particular, a steady-state availability analysis is carried out to characterize the minimal configuration of the overall system guaranteeing the so-called “five nines” requirement, along with a sensitivity analysis to evaluate the system robustness with respect to variations of some key parameters.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In Petri Net jargon, there is a little abuse of (\(\#\)) symbol that indicates either number of tokens, and marking-dependent transitions.
- 2.
Places \(P_{fvmm1}\) and \(P_{sw1}\) do not contribute to \(N_{tot}\) because the time spent in such places is zero.
References
ETSI: Network functions virtualisation: an introduction, benefits, enablers, challenges and call for action. Technical report (2012)
Medhat, A.M., Taleb, T., Elmangoush, A., Carella, G.A., Covaci, S., Magedanz, T.: Service function chaining in next generation networks: state of the art and research challenges. IEEE Commun. Mag. 55(2), 216–223 (2017)
Taleb, T., Ksentini, A., Sericola, B.: On service resilience in cloud-native 5g mobile systems. IEEE J. Sel. Areas Commun. 34(3), 483–496 (2016)
ETSI: Network Functions Virtualisation (NFV) reliability; report on models and features for end-to-end reliability. Technical report (2016)
Yamato, Y., Nishizawa, Y., Nagao, S., Sato, K.: Fast and reliable restoration method of virtual resources on OpenStack. IEEE Trans. Cloud Comput. (in press, 2015)
Khazaei, H., Mii, J., Mii, V.B., Mohammadi, N.B.: Availability analysis of cloud computing centers. In: 2012 IEEE Global Communications Conference (GLOBECOM), pp. 1957–1962 (2012)
Zhang, X., Lin, C., Kong, X.: Model-driven dependability analysis of virtualization systems. In: 2009 Eighth IEEE/ACIS International Conference on Computer and Information Science, pp. 199–204 (2009)
Dantas, J., Matos, R., Araujo, J., Maciel, P.: An availability model for eucalyptus platform: an analysis of warm-standy replication mechanism. In: 2012 IEEE International Conference on Systems, Man, and Cybernetics, pp. 1664–1669 (2012)
Di Mauro, M., Postiglione, F., Longo, M.: Reliability analysis of the controller architecture in software defined networks. In: Podofillini, L., Sudret, B., Stojadinovic, E., Zio, B., Kröger, W. (eds.) Safety and Reliability of Complex Engineered Systems, pp. 1503–1510. Taylor & Francis Group (2015)
Di Mauro, M., Postiglione, F., Longo, M., Restaino, R., Tambasco, M.: Availability evaluation of the virtualized infrastructure manager in Network Function Virtualization environments. In: Walls, L., Revie, M., Bedford, T. (eds.) Risk, Reliability and Safety: Innovating Theory and Practice, pp. 2591–2596. Taylor & Francis Group (2017
Di Mauro, M., Longo, M., Postiglione, F.: Performability evaluation of software defined networking infrastructures. In: ValueTools 2016–10th EAI International Conference on Performance Evaluation Methodologies and Tools, pp. 1–8 (2016)
Kuo, W., Ming, Z., Modeling, O.R.: Principles and Applications. Wiley, New York (2002)
Muppala, J.K., Ciardo, G., Trivedi, K.S.: Stochastic Reward Nets for reliability prediction. In: Communications in Reliability, Maintainability and Serviceability, pp. 9–20 (1994)
Nicol, D.M., Sanders, W.H., Trivedi, K.S.: Model-based evaluation: from dependability to security. IEEE Trans. Depend. Sec. Comput. 1(1), 48–65 (2004)
Muppala, J.K., Malhotra, M., Trivedi, K.S.: Markov Dependability Models of Complex Systems: Analysis Techniques. Springer, Berlin Heidelberg (1996)
de Matos, R., Maciel, S., Machida, P., Dong, F., Seong, K., Trivedi, K.: Sensitivity analysis of server virtualized system availability. IEEE Trans. Rel. 61(4), 994–1006 (2012)
Sahner, R.A., Trivedi, K.S.: Reliability modeling using SHARPE. IEEE Trans. Rel. 36(2), 186–193 (1987)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Di Mauro, M., Longo, M., Postiglione, F., Tambasco, M. (2017). Availability Modeling and Evaluation of a Network Service Deployed via NFV. In: Piva, A., Tinnirello, I., Morosi, S. (eds) Digital Communication. Towards a Smart and Secure Future Internet. TIWDC 2017. Communications in Computer and Information Science, vol 766. Springer, Cham. https://doi.org/10.1007/978-3-319-67639-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-67639-5_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-67638-8
Online ISBN: 978-3-319-67639-5
eBook Packages: Computer ScienceComputer Science (R0)