Skip to main content
Erschienen in: Journal of Network and Systems Management 3/2020

09.05.2020

Configurable Deployment Descriptor Model in NFV

verfasst von: Wassim Sellil Atoui, Nour Assy, Walid Gaaloul, Imen Grida Ben Yahia

Erschienen in: Journal of Network and Systems Management | Ausgabe 3/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The deployment of network services and functions in Network Function Virtualization (NFV) platforms is performed using deployment descriptors. The deployment descriptors describe the topology of the network service and the operation behavior of the network functions along with their resource requirements. They are huge file written manually by service providers devoid of any formal strategy besides experience. Designing those descriptors from scratch is undoubtedly a tedious and complex task given the dynamicity at which the NFV is constantly evolving. Additionally, relying solely on the service provider knowledge is not only error-prone, but also challengeable. Motivated by the design by reuse paradigm, we present in this paper a configurable descriptor model that allows to formalize best practices in designing descriptor models for a specific domain. A configurable descriptor model can be seen as a generic solution that needs to be configured by a service provider to suit the specific requirements of a deployed service. In this way, configurable descriptor models can ease and accelerate the modeling of deployment descriptors by providing an off-the-shelf-solution that can be easily configured in a “plug and play” fashion. Our prototypical implementation demonstrates the feasibility of our approach and the results of our experiments highlight the effectiveness of our proposed model.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
3.
Zurück zum Zitat Katsalis, K., Nikaein, N., Edmonds, A.: Multi-domain orchestration for nfv: challenges and research directions. In: 15th IEEE international conference on ubiquitous computing and communications, pp. 189–195, (2016) Katsalis, K., Nikaein, N., Edmonds, A.: Multi-domain orchestration for nfv: challenges and research directions. In: 15th IEEE international conference on ubiquitous computing and communications, pp. 189–195, (2016)
4.
Zurück zum Zitat de Sousa, N.F., Perez, D.A., Rosa, R.V., Santos, M.A., Rothenberg, C.E.: Network service orchestration: a survey. Comput Commun 142–143, 69–94 (2019)CrossRef de Sousa, N.F., Perez, D.A., Rosa, R.V., Santos, M.A., Rothenberg, C.E.: Network service orchestration: a survey. Comput Commun 142–143, 69–94 (2019)CrossRef
5.
Zurück zum Zitat Riccobene, V., McGrath, M.J., Kourtis, M., Xilouris, G., Koumaras, H.: Automated generation of vnf deployment rules using infrastructure affinity characterization. In: IEEE NetSoft conf. and workshops, pp. 226–233 (2016) Riccobene, V., McGrath, M.J., Kourtis, M., Xilouris, G., Koumaras, H.: Automated generation of vnf deployment rules using infrastructure affinity characterization. In: IEEE NetSoft conf. and workshops, pp. 226–233 (2016)
6.
Zurück zum Zitat Jmila, H., Khedher, M.I., El Yacoubi, M.A.: Estimating vnf resource requirements using machine learning techniques. In: Neural information processing, pp. 883–892, Cham, Springer (2017) Jmila, H., Khedher, M.I., El Yacoubi, M.A.: Estimating vnf resource requirements using machine learning techniques. In: Neural information processing, pp. 883–892, Cham, Springer (2017)
7.
Zurück zum Zitat Rolón, E., Cardoso, J., García, F., Ruiz, F., Piattini, M.: Analysis and validation of control-flow complexity measures with bpmn process models. In: Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Ukor, R. (eds.) Enterprise, business-process and information systems modeling, pp. 58–70. Springer, Berlin (2009)CrossRef Rolón, E., Cardoso, J., García, F., Ruiz, F., Piattini, M.: Analysis and validation of control-flow complexity measures with bpmn process models. In: Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Ukor, R. (eds.) Enterprise, business-process and information systems modeling, pp. 58–70. Springer, Berlin (2009)CrossRef
8.
Zurück zum Zitat Cardoso, J., Mendling, J., Neumann, G., Reijers, H.A.: A discourse on complexity of process models. In: Proceedings of the international conference on business process management workshops, BPM’06, pp. 117–128. Springer (2006) Cardoso, J., Mendling, J., Neumann, G., Reijers, H.A.: A discourse on complexity of process models. In: Proceedings of the international conference on business process management workshops, BPM’06, pp. 117–128. Springer (2006)
9.
Zurück zum Zitat List, B., Korherr, B.: An evaluation of conceptual business process modelling languages. In: Proceedings of the ACM symposium on applied computing, SAC ’06, pp. 1532–1539. ACM (2006) List, B., Korherr, B.: An evaluation of conceptual business process modelling languages. In: Proceedings of the ACM symposium on applied computing, SAC ’06, pp. 1532–1539. ACM (2006)
10.
Zurück zum Zitat Reijers, H.A., Vanderfeesten, I.T.P.: Cohesion and coupling metrics for workflow process design. In: Business process management, pp. 290–305. Springer (2004) Reijers, H.A., Vanderfeesten, I.T.P.: Cohesion and coupling metrics for workflow process design. In: Business process management, pp. 290–305. Springer (2004)
11.
Zurück zum Zitat Makaya, C., Freimuth, D.: Automated virtual network functions onboarding. In: IEEE conference on network function virtualization and software defined networks, pp. 206–211, (2016) Makaya, C., Freimuth, D.: Automated virtual network functions onboarding. In: IEEE conference on network function virtualization and software defined networks, pp. 206–211, (2016)
12.
Zurück zum Zitat Nguyen, T., Yoo, M.: A vnf descriptor generator for tacker-based nfv management and orchestration. In: Proceedings of the international conference on information and communication technology convergence (ICTC), pp. 260–262, (2018) Nguyen, T., Yoo, M.: A vnf descriptor generator for tacker-based nfv management and orchestration. In: Proceedings of the international conference on information and communication technology convergence (ICTC), pp. 260–262, (2018)
13.
Zurück zum Zitat Pohl, K., Bockle, G., van Der Linden, F.J.: Software product line engineering: foundations, principles and techniques. Springer, Berlin (2005)CrossRef Pohl, K., Bockle, G., van Der Linden, F.J.: Software product line engineering: foundations, principles and techniques. Springer, Berlin (2005)CrossRef
14.
Zurück zum Zitat Gottschalk, F., Wagemakers, T.A.C., Jansen-Vullers, M.H., van der Aalst, W.M.P., La-Rosa, M.: Configurable process models: experiences from a municipality case study. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) Advanced information systems engineering, pp. 486–500. Springer, Berlin (2009) Gottschalk, F., Wagemakers, T.A.C., Jansen-Vullers, M.H., van der Aalst, W.M.P., La-Rosa, M.: Configurable process models: experiences from a municipality case study. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) Advanced information systems engineering, pp. 486–500. Springer, Berlin (2009)
15.
Zurück zum Zitat de Sousa, N.F.S., Perez, D.A.L., Rosa, R.V., Santos, M.A. and Rothenberg, C.E.: Network service orchestration: a survey. CoRR, arXiv:1803.06596 (2018) de Sousa, N.F.S., Perez, D.A.L., Rosa, R.V., Santos, M.A. and Rothenberg, C.E.: Network service orchestration: a survey. CoRR, arXiv:​1803.​06596 (2018)
16.
Zurück zum Zitat Weske, M.: Business process management—concepts, languages, architectures, 2nd edn. Springer, Berlin (2012) Weske, M.: Business process management—concepts, languages, architectures, 2nd edn. Springer, Berlin (2012)
17.
Zurück zum Zitat Giaglis, George M.: A taxonomy of business process modeling and information systems modeling techniques. Int. J. Flex. Manuf. Syst. 13(2), 209–228 (2001)CrossRef Giaglis, George M.: A taxonomy of business process modeling and information systems modeling techniques. Int. J. Flex. Manuf. Syst. 13(2), 209–228 (2001)CrossRef
18.
Zurück zum Zitat Rosemann, M., van der Aalst, W.M.P.: A configurable reference modelling language. Inf. Syst. 32(1), 1–23 (2007)CrossRef Rosemann, M., van der Aalst, W.M.P.: A configurable reference modelling language. Inf. Syst. 32(1), 1–23 (2007)CrossRef
19.
Zurück zum Zitat Recker, J., Rosemann, M., van der Aalst, W.M.P., Mendling, J.: On the syntax of reference model configuration—transforming the C-EPC into lawful EPC models. In: Business process management workshops, BPM 2005 international workshops, BPI, BPD, ENEI, BPRM, WSCOBPM, BPS, Nancy, France, September 5, 2005, Revised Selected Papers, pp. 497–511 (2005)CrossRef Recker, J., Rosemann, M., van der Aalst, W.M.P., Mendling, J.: On the syntax of reference model configuration—transforming the C-EPC into lawful EPC models. In: Business process management workshops, BPM 2005 international workshops, BPI, BPD, ENEI, BPRM, WSCOBPM, BPS, Nancy, France, September 5, 2005, Revised Selected Papers, pp. 497–511 (2005)CrossRef
20.
Zurück zum Zitat La Rosa, M., Dumas, Ma., ter Hofstede, A.H.M., Mendling, J.: Configurable multi-perspective business process models. Inf. Syst. 36(2), 313–340 (2011)CrossRef La Rosa, M., Dumas, Ma., ter Hofstede, A.H.M., Mendling, J.: Configurable multi-perspective business process models. Inf. Syst. 36(2), 313–340 (2011)CrossRef
22.
Zurück zum Zitat Gottschalk, F., van der Aalst, W.M.P., Jansen-Vullers, M.H., Rosa, M.L.: Configurable workflow models. Int. J. Cooper. Inf. Syst. 17(2), 177–221 (2008a)CrossRef Gottschalk, F., van der Aalst, W.M.P., Jansen-Vullers, M.H., Rosa, M.L.: Configurable workflow models. Int. J. Cooper. Inf. Syst. 17(2), 177–221 (2008a)CrossRef
23.
Zurück zum Zitat Hallerbach, A., Bauer, T., Reichert, M.: Managing process variants in the process life cycle. Technical report, University of Twente (2007) Hallerbach, A., Bauer, T., Reichert, M.: Managing process variants in the process life cycle. Technical report, University of Twente (2007)
24.
Zurück zum Zitat Hallerbach, A., Bauer, T., Reichert, M.: Capturing variability in business process models: the provop approach. J. Softw. Maint. Evol. 22(67), 519–546 (2010) Hallerbach, A., Bauer, T., Reichert, M.: Capturing variability in business process models: the provop approach. J. Softw. Maint. Evol. 22(67), 519–546 (2010)
25.
Zurück zum Zitat Puhlmann, F., Schnieders, A., Weiland, J., Weske, M.: Variability mechanisms for process models. Technical report Puhlmann, F., Schnieders, A., Weiland, J., Weske, M.: Variability mechanisms for process models. Technical report
26.
Zurück zum Zitat Schnieders, A., Puhlmann, F.: Variability mechanisms in e-business process families. In: Proceedings of the international conference on business information systems, pp. 583–601 (2006) Schnieders, A., Puhlmann, F.: Variability mechanisms in e-business process families. In: Proceedings of the international conference on business information systems, pp. 583–601 (2006)
27.
Zurück zum Zitat Rychkova, I., Nurcan, S.: Towards adaptability and control for knowledge-intensive business processes: declarative configurable process specifications. pp. 1–10. IEEE Computer Society (2011) Rychkova, I., Nurcan, S.: Towards adaptability and control for knowledge-intensive business processes: declarative configurable process specifications. pp. 1–10. IEEE Computer Society (2011)
28.
Zurück zum Zitat Weidmann, M., Kötter, F., Kintz, M., Schleicher, D., Mietzner, R., Leymann, F.: Adaptive business process modeling in the internet of services (ABIS). In: Proceedings of the sixth international conference on internet, web applications, and services (ICIW) 2011, editors, Adaptive business process modeling in the internet of services (ABIS), pp. 29–34. Xpert Publishing Services (2011) Weidmann, M., Kötter, F., Kintz, M., Schleicher, D., Mietzner, R., Leymann, F.: Adaptive business process modeling in the internet of services (ABIS). In: Proceedings of the sixth international conference on internet, web applications, and services (ICIW) 2011, editors, Adaptive business process modeling in the internet of services (ABIS), pp. 29–34. Xpert Publishing Services (2011)
29.
Zurück zum Zitat Liaskos, S., Lapouchnian, A., Yu, Y., Yu, E., Mylopoulos, J.: On Goal-based variability acquisition and analysis. In: Proceedings of the 14th IEEE international requirements engineering conference (RE’06), (2006) Liaskos, S., Lapouchnian, A., Yu, Y., Yu, E., Mylopoulos, J.: On Goal-based variability acquisition and analysis. In: Proceedings of the 14th IEEE international requirements engineering conference (RE’06), (2006)
30.
Zurück zum Zitat Gottschalk, F., van der Aalst, W.M., Jansen-Vullers, M.H., Verbeek, H.M.W.: Protos2cpn: using colored petri nets for configuring and testing business processes. STTT 10(1), 95–110 (2008)CrossRef Gottschalk, F., van der Aalst, W.M., Jansen-Vullers, M.H., Verbeek, H.M.W.: Protos2cpn: using colored petri nets for configuring and testing business processes. STTT 10(1), 95–110 (2008)CrossRef
31.
Zurück zum Zitat Razavian, M., Khosravi, R.: Modeling variability in business process models using uml. In: Proceedings of the fifth international conference on information technology: new generations, ITNG ’08, pp. 82–87 (2008). ISBN 978-0-7695-3099-4 Razavian, M., Khosravi, R.: Modeling variability in business process models using uml. In: Proceedings of the fifth international conference on information technology: new generations, ITNG ’08, pp. 82–87 (2008). ISBN 978-0-7695-3099-4
32.
Zurück zum Zitat Schunselaar, D.M.M., Verbeek, H.M.W.: Creating sound and reversible configurable processes models using cosenets. Technical report (2011) Schunselaar, D.M.M., Verbeek, H.M.W.: Creating sound and reversible configurable processes models using cosenets. Technical report (2011)
33.
Zurück zum Zitat van der Aalst, W.M.P.: Formalization and verification of event-driven process chains. Inform. Softw. Technol. 41(10), 639–650 (1999)CrossRef van der Aalst, W.M.P.: Formalization and verification of event-driven process chains. Inform. Softw. Technol. 41(10), 639–650 (1999)CrossRef
36.
Zurück zum Zitat Rosa, M.L., van der Aalst, W.M.P., Dumas, M., Milani, F.P.: Business process variability modeling: a survey. ACM Comput. Surv. (2013) Rosa, M.L., van der Aalst, W.M.P., Dumas, M., Milani, F.P.: Business process variability modeling: a survey. ACM Comput. Surv. (2013)
Metadaten
Titel
Configurable Deployment Descriptor Model in NFV
verfasst von
Wassim Sellil Atoui
Nour Assy
Walid Gaaloul
Imen Grida Ben Yahia
Publikationsdatum
09.05.2020
Verlag
Springer US
Erschienen in
Journal of Network and Systems Management / Ausgabe 3/2020
Print ISSN: 1064-7570
Elektronische ISSN: 1573-7705
DOI
https://doi.org/10.1007/s10922-020-09531-2

Weitere Artikel der Ausgabe 3/2020

Journal of Network and Systems Management 3/2020 Zur Ausgabe