This experience paper describes the process of leveraging the NFV orchestration platform built in the EU FP7 project UNIFY to deploy a dynamic network service exemplified by an elastic router. Elasticity is realized by scaling dataplane resources as a function of traffic load. To achieve this, the service includes a custom scaling logic and monitoring capabilities. An automated monitoring framework not only triggers elastic scaling, but also a troubleshooting process which detects and analyzes anomalies, pro-actively aiding both dev and ops personnel. Such a DevOps-inspired approach enables a shorter update cycle to the running service. We highlight multiple learnings yielded throughout the prototype realization, focussing on the functional areas of service decomposition and scaling; programmable monitoring; and automated troubleshooting. Such practical insights will contribute to solving challenges such as agile deployment and efficient resource usage in future NFV platforms.

NFV service dynamicity with a DevOps approach: insights from a use-case realization / Van Rossem, Steven; Cai, Xuejun; Cerrato, Ivano; Danielsson, Per; Németh, Felicián; Pechenot, Bertrand; Pelle, István; Risso, FULVIO GIOVANNI OTTAVIO; Sharma, Sachin; Sköldström, Pontus; John, Wolfgang. - STAMPA. - (2017), pp. 674-679. (Intervento presentato al convegno IFIP/IEEE International Symposium on Integrated Network Management (IM 2017) tenutosi a Lisbon, Portugal nel May 2017) [10.23919/INM.2017.7987357].

NFV service dynamicity with a DevOps approach: insights from a use-case realization

CERRATO, IVANO;RISSO, FULVIO GIOVANNI OTTAVIO;
2017

Abstract

This experience paper describes the process of leveraging the NFV orchestration platform built in the EU FP7 project UNIFY to deploy a dynamic network service exemplified by an elastic router. Elasticity is realized by scaling dataplane resources as a function of traffic load. To achieve this, the service includes a custom scaling logic and monitoring capabilities. An automated monitoring framework not only triggers elastic scaling, but also a troubleshooting process which detects and analyzes anomalies, pro-actively aiding both dev and ops personnel. Such a DevOps-inspired approach enables a shorter update cycle to the running service. We highlight multiple learnings yielded throughout the prototype realization, focussing on the functional areas of service decomposition and scaling; programmable monitoring; and automated troubleshooting. Such practical insights will contribute to solving challenges such as agile deployment and efficient resource usage in future NFV platforms.
File in questo prodotto:
File Dimensione Formato  
NFV_Service_Dynamicity_with_a_DevOps_approach_camera_ready.pdf

accesso aperto

Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: PUBBLICO - Tutti i diritti riservati
Dimensione 573.77 kB
Formato Adobe PDF
573.77 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2677003
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo