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 | 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.
https://hdl.handle.net/11583/2677003
Attenzione
Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo