Skip to main content
Top
Published in: Journal of Network and Systems Management 1/2022

01-01-2022

Joint Reliability-Aware and Cost Efficient Path Allocation and VNF Placement using Sharing Scheme

Authors: Abolfazl Ghazizadeh, Behzad Akbari, Mohammad M. Tajiki

Published in: Journal of Network and Systems Management | Issue 1/2022

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Network Function Virtualization (NFV) is a vital player of modern networks providing different types of services such as traffic optimization, content filtering, and load balancing. More precisely, NFV is a provisioning technology aims at reducing the large Capital Expenditure (CapEx) of network providers by moving services from dedicated hardware to commodity servers using Virtualized Network Functions (VNF). A sequence of VNFs/services following a logical goal is referred to as a Service Function Chain (SFC). The movement toward SFC introduces new challenges to those network services which require high reliability. To address this challenge, redundancy schemes are introduced. Existing redundancy schemes using dedicated protection enhance the reliability of services, however, they do not consider the cost of redundant VNFs. In this paper, we propose a novel reliability enhancement method using a shared protection scheme to reduce the cost of redundant VNFs. To this end, we mathematically formulate the problem as a Mixed Integer Linear Programming (MILP). The objective is to determine optimal reliability that could be achieved with minimum cost. Although the corresponding optimization problem can be solved using existing MILP solvers, the computational complexity is not rational for realistic scenarios. Thereafter, we propose a Reliability-aware and minimum-Cost based Genetic (RCG) algorithm to solve this problem with low computational complexity. In order to evaluate the proposed solution, we have compared it with four different solutions. Simulation results show that RCG achieves near-optimal performance at a much lower complexity compared with the optimal solution.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Zhang, B., Zhang, P., Zhao, Y., Wang, Y., Luo, X., Jin, Y.: Co-scaler: Cooperative scaling of software-defined nfv service function chain, in: Network Function Virtualization and Software Defined Networks (NFV-SDN), IEEE Conference on, IEEE, (2016), pp. 33–38 Zhang, B., Zhang, P., Zhao, Y., Wang, Y., Luo, X., Jin, Y.: Co-scaler: Cooperative scaling of software-defined nfv service function chain, in: Network Function Virtualization and Software Defined Networks (NFV-SDN), IEEE Conference on, IEEE, (2016), pp. 33–38
2.
go back to reference Casazza, M., Bouet, M., Secci, S.: Availability-driven nfv orchestration. Computer Networks 155, 47–61 (2019)CrossRef Casazza, M., Bouet, M., Secci, S.: Availability-driven nfv orchestration. Computer Networks 155, 47–61 (2019)CrossRef
3.
go back to reference Kang, J., Simeone, O., Kang, J.: On the trade-off between computational load and reliability for network function virtualization. IEEE Commun. Lett. 21(8), 1767–1770 (2017)CrossRef Kang, J., Simeone, O., Kang, J.: On the trade-off between computational load and reliability for network function virtualization. IEEE Commun. Lett. 21(8), 1767–1770 (2017)CrossRef
4.
go back to reference Tajiki, M.M., Akbari, B., Mokari, N.: Qrtp: Qos-aware resource reallocation based on traffic prediction in software defined cloud networks, In: 8th International Symposium on Telecommunications (IST). IEEE 2016, 527–532 (2016) Tajiki, M.M., Akbari, B., Mokari, N.: Qrtp: Qos-aware resource reallocation based on traffic prediction in software defined cloud networks, In: 8th International Symposium on Telecommunications (IST). IEEE 2016, 527–532 (2016)
5.
go back to reference Nguyen, T.-M., Minoux, M., Fdida, S.: Optimizing resource utilization in nfv dynamic systems: New exact and heuristic approaches. Comput. Netw. 148, 129–141 (2019)CrossRef Nguyen, T.-M., Minoux, M., Fdida, S.: Optimizing resource utilization in nfv dynamic systems: New exact and heuristic approaches. Comput. Netw. 148, 129–141 (2019)CrossRef
6.
go back to reference Herrera, J.G., Botero, J.F.: Resource allocation in nfv: a comprehensive survey. IEEE Transact. Netw. Serv. Manag. 13(3), 518–532 (2016)CrossRef Herrera, J.G., Botero, J.F.: Resource allocation in nfv: a comprehensive survey. IEEE Transact. Netw. Serv. Manag. 13(3), 518–532 (2016)CrossRef
7.
go back to reference Cziva, R., Pezaros, D.P.: Container network functions: bringing nfv to the network edge. IEEE Commun. Magaz. 55(6), 24–31 (2017)CrossRef Cziva, R., Pezaros, D.P.: Container network functions: bringing nfv to the network edge. IEEE Commun. Magaz. 55(6), 24–31 (2017)CrossRef
8.
go back to reference Tajiki, M.M., Shojafar, M., Akbari, B., Salsano, S., Conti, M., Singhal, M.: Joint failure recovery, fault prevention, and energy-efficient resource management for real-time sfc in fog-supported sdn. Comput. Netw. 162, 106850 (2019)CrossRef Tajiki, M.M., Shojafar, M., Akbari, B., Salsano, S., Conti, M., Singhal, M.: Joint failure recovery, fault prevention, and energy-efficient resource management for real-time sfc in fog-supported sdn. Comput. Netw. 162, 106850 (2019)CrossRef
9.
go back to reference Vilchez, J.M.S., Yahia, I.G.B., Crespi, N.: Self-healing mechanisms for software defined networks. In: 8th International Conference on Autonomous Infrastructure, Management and Security (AIMS 2014), 2014, pp. 23–35 Vilchez, J.M.S., Yahia, I.G.B., Crespi, N.: Self-healing mechanisms for software defined networks. In: 8th International Conference on Autonomous Infrastructure, Management and Security (AIMS 2014), 2014, pp. 23–35
10.
go back to reference da Rocha Fonseca, P.C., Mota, E.S.: A survey on fault management in software-defined networks. IEEE Commun. Surv. Tutorials 19(4), 2284–2321 (2017)CrossRef da Rocha Fonseca, P.C., Mota, E.S.: A survey on fault management in software-defined networks. IEEE Commun. Surv. Tutorials 19(4), 2284–2321 (2017)CrossRef
11.
go back to reference Sterbenz, J.P., Hutchison, D., Çetinkaya, E.K., Jabbar, A., Rohrer, J.P., Schöller, M., Smith, P.: Resilience and survivability in communication networks: Strategies, principles, and survey of disciplines. Comput. Netw. 54(8), 1245–1265 (2010)CrossRef Sterbenz, J.P., Hutchison, D., Çetinkaya, E.K., Jabbar, A., Rohrer, J.P., Schöller, M., Smith, P.: Resilience and survivability in communication networks: Strategies, principles, and survey of disciplines. Comput. Netw. 54(8), 1245–1265 (2010)CrossRef
12.
go back to reference Tajiki, M.M., Shojafar, M., Akbari, B., Salsano, S., Conti, M.: Software defined service function chaining with failure consideration for fog computing. Concurr. Comput: Practice Exp. 31(8), e4953 (2019) Tajiki, M.M., Shojafar, M., Akbari, B., Salsano, S., Conti, M.: Software defined service function chaining with failure consideration for fog computing. Concurr. Comput: Practice Exp. 31(8), e4953 (2019)
13.
go back to reference Van Adrichem, N.L., Van Asten, B.J., Kuipers, F.A.: Fast recovery in software-defined networks. In: Software Defined Networks (EWSDN), 2014 Third European Workshop on, IEEE, (2014), pp. 61–66 Van Adrichem, N.L., Van Asten, B.J., Kuipers, F.A.: Fast recovery in software-defined networks. In: Software Defined Networks (EWSDN), 2014 Third European Workshop on, IEEE, (2014), pp. 61–66
14.
go back to reference Tajiki, M.M., Salsano, S., Shojafar, M., Chiaraviglio, L., Akbari, B.: Energy-efficient path allocation heuristic for service function chaining, in: 2018 21st Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN), IEEE, 2018, pp. 1–8 Tajiki, M.M., Salsano, S., Shojafar, M., Chiaraviglio, L., Akbari, B.: Energy-efficient path allocation heuristic for service function chaining, in: 2018 21st Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN), IEEE, 2018, pp. 1–8
15.
go back to reference Virtualisation, N.F.: Reliability; report on models and features for end-to-end reliability. ETSI Standard GS NFV-REL 3, V1 (2016) Virtualisation, N.F.: Reliability; report on models and features for end-to-end reliability. ETSI Standard GS NFV-REL 3, V1 (2016)
16.
go back to reference Karimzadeh-Farshbafan, M., Shah-Mansouri, V., Niyato, D.: A dynamic reliability-aware service placement for network function virtualization (nfv). IEEE J. Select. Areas Commun. 38(2), 318–333 (2020)CrossRef Karimzadeh-Farshbafan, M., Shah-Mansouri, V., Niyato, D.: A dynamic reliability-aware service placement for network function virtualization (nfv). IEEE J. Select. Areas Commun. 38(2), 318–333 (2020)CrossRef
17.
go back to reference Kanizo, Y., Rottenstreich, O., Segall, I., Yallouz, J.: Optimizing virtual backup allocation for middleboxes. IEEE/ACM Transact. Netw. 25(5), 2759–2772 (2017)CrossRef Kanizo, Y., Rottenstreich, O., Segall, I., Yallouz, J.: Optimizing virtual backup allocation for middleboxes. IEEE/ACM Transact. Netw. 25(5), 2759–2772 (2017)CrossRef
18.
go back to reference Kanizo, Y., Rottenstreich, O., Segall, I., Yallouz, J.: Designing optimal middlebox recovery schemes with performance guarantees. IEEE J. Select. Areas Commun. 36(10), 2373–2383 (2018)CrossRef Kanizo, Y., Rottenstreich, O., Segall, I., Yallouz, J.: Designing optimal middlebox recovery schemes with performance guarantees. IEEE J. Select. Areas Commun. 36(10), 2373–2383 (2018)CrossRef
19.
go back to reference Fan, J., Ye, Z., Guan, C., Gao, X., Ren, K., Qiao, C.: Grep: Guaranteeing reliability with enhanced protection in nfv. In: Proceedings of the 2015 ACM SIGCOMM Workshop on Hot Topics in Middleboxes and Network Function Virtualization, ACM, pp. 13–18. (2015) Fan, J., Ye, Z., Guan, C., Gao, X., Ren, K., Qiao, C.: Grep: Guaranteeing reliability with enhanced protection in nfv. In: Proceedings of the 2015 ACM SIGCOMM Workshop on Hot Topics in Middleboxes and Network Function Virtualization, ACM, pp. 13–18. (2015)
20.
go back to reference Ye, Z., Cao, X., Wang, J., Yu, H., Qiao, C.: Joint topology design and mapping of service function chains for efficient, scalable, and reliable network functions virtualization. IEEE Netw. 30(3), 81–87 (2016)CrossRef Ye, Z., Cao, X., Wang, J., Yu, H., Qiao, C.: Joint topology design and mapping of service function chains for efficient, scalable, and reliable network functions virtualization. IEEE Netw. 30(3), 81–87 (2016)CrossRef
21.
go back to reference Carpio, F., Dhahri, S., Jukan, A.: Vnf placement with replication for loac balancing in nfv networks. In: 2017 IEEE International Conference on Communications (ICC), IEEE, (2017), pp. 1–6 Carpio, F., Dhahri, S., Jukan, A.: Vnf placement with replication for loac balancing in nfv networks. In: 2017 IEEE International Conference on Communications (ICC), IEEE, (2017), pp. 1–6
22.
go back to reference Pham, T.-M., Fdida, S., Binh, H.T.T., et al.: Online load balancing for network functions virtualization. In: 2017 IEEE International Conference on Communications (ICC), IEEE, (2017), pp. 1–6 Pham, T.-M., Fdida, S., Binh, H.T.T., et al.: Online load balancing for network functions virtualization. In: 2017 IEEE International Conference on Communications (ICC), IEEE, (2017), pp. 1–6
23.
go back to reference Qu, L., Assi, C., Shaban, K., Khabbaz, M.J.: A reliability-aware network service chain provisioning with delay guarantees in nfv-enabled enterprise datacenter networks. IEEE Transact. Netw. Serv. Manag. 14(3), 554–568 (2017)CrossRef Qu, L., Assi, C., Shaban, K., Khabbaz, M.J.: A reliability-aware network service chain provisioning with delay guarantees in nfv-enabled enterprise datacenter networks. IEEE Transact. Netw. Serv. Manag. 14(3), 554–568 (2017)CrossRef
24.
go back to reference Han, B., Gopalakrishnan, V., Ji, L., Lee, S.: Network function virtualization: Challenges and opportunities for innovations. IEEE Commun. Magaz. 53(2), 90–97 (2015)CrossRef Han, B., Gopalakrishnan, V., Ji, L., Lee, S.: Network function virtualization: Challenges and opportunities for innovations. IEEE Commun. Magaz. 53(2), 90–97 (2015)CrossRef
25.
go back to reference Zhang, H., Zheng, X., Li, Y., Zhang, H.: Availability analysis of shared backup path protection subject to srlg constraints in wdm mesh networks. In: 36th European conference and exhibition on optical communication, IEEE, (2010), pp. 1–3 Zhang, H., Zheng, X., Li, Y., Zhang, H.: Availability analysis of shared backup path protection subject to srlg constraints in wdm mesh networks. In: 36th European conference and exhibition on optical communication, IEEE, (2010), pp. 1–3
26.
go back to reference Gao, X., Zhong, W., Ye, Z., Zhao, Y., Fan, J., Cao, X., Yu, H., Qiao, C.: Virtual network mapping for reliable multicast services with max-min fairness, in, : IEEE Global Communications Conference (GLOBECOM). IEEE 2015, 1–6 (2015) Gao, X., Zhong, W., Ye, Z., Zhao, Y., Fan, J., Cao, X., Yu, H., Qiao, C.: Virtual network mapping for reliable multicast services with max-min fairness, in, : IEEE Global Communications Conference (GLOBECOM). IEEE 2015, 1–6 (2015)
27.
go back to reference Till, J., Engell, S., Panek, S., Stursberg, O.: Empirical complexity analysis of a milp-approach for optimization of hybrid systems. IFAC Proceed. Vol. 36(6), 129–134 (2003)CrossRef Till, J., Engell, S., Panek, S., Stursberg, O.: Empirical complexity analysis of a milp-approach for optimization of hybrid systems. IFAC Proceed. Vol. 36(6), 129–134 (2003)CrossRef
Metadata
Title
Joint Reliability-Aware and Cost Efficient Path Allocation and VNF Placement using Sharing Scheme
Authors
Abolfazl Ghazizadeh
Behzad Akbari
Mohammad M. Tajiki
Publication date
01-01-2022
Publisher
Springer US
Published in
Journal of Network and Systems Management / Issue 1/2022
Print ISSN: 1064-7570
Electronic ISSN: 1573-7705
DOI
https://doi.org/10.1007/s10922-021-09613-9

Other articles of this Issue 1/2022

Journal of Network and Systems Management 1/2022 Go to the issue

Premium Partner