• Corpus ID: 1350714

Final Service Provider DevOps concept and evaluation

  title={Final Service Provider DevOps concept and evaluation},
  author={Guido Marchetto and Riccardo Sisto and Wolfgang John and Pontus Sk{\"o}ldstr{\"o}m and Bertrand Pechenot and Felician N{\'e}meth and Istv{\'a}n Pelle and Juhoon Kim and Xuejun Cai and Chunyan Fu and Catalin Meirosu and Kostas Pentikousis and Sachin Sharma and Ioanna Papafili and Serena Spinoso and Matteo Virgilio and Rebecca Steinert and Per Kreuger and Shaoteng Liu and Jan Ekman and Antonio Manzalini and Apoorv Shukla},
This report presents the results of the UNIFY Service Provider (SP)-DevOps activities. First, we present the final definition and assessment of the concept. SP-DevOps is realized by a combination of various functional components facilitating integrated service verification, efficient and programmable observability, and automated troubleshooting processes. Our assessment shows that SP-DevOps can help providers to reach a medium level of DevOps maturity and significant reduction in OPEX. Second… 

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

The process of lever- aging the NFV orchestration platform built in the EU FP7 project UNIFY to deploy a dynamic network service exemplified by an elastic router is described, with multiple learnings yielded throughout the prototype realization focussing on the functional areas of service decomposition and scaling; programmable monitoring; and auto- mated troubleshooting.

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

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, highlighting multiple learnings yielded throughout the prototype realization, focussing on the functional areas of service decomposition and scaling; programmable monitoring; and automated troubleshooting.

Service Provider DevOps

This article presents what lies beyond the first evolutionary steps in network management, identifies the challenges in service verification, observability, and troubleshooting, and explains how to address them using the Service Provider DevOps (SP-DevOps) framework.

service dynamicity with a DevOps approach: demonstrating zero-touch deployment & operations

This demo conveys essential insights on how the life-cycle of an NFV-based network service may be realized in future NFV platforms.

NFV service dynamicity with a DevOps approach

A demonstrator that realizes the life-cycle of an NFV-based network service using the NFV platform built in the EU FP7 project UNIFY is presented.

How Public Sectors Can Adopt the DevOps Practices to Enhance the System

How the public sector can adopt the DevOps practices to enhance their system is illustrated, which is an evolution that focuses on processes and tools that supports better collaboration and faster production between operations and development and has been standardized to become the best practice for the development teams globally.

Meeting the observability challenges for VNFs in 5G systems

This short-paper establishes and discusses essential properties of observability systems for virtual network functions in a 5G context and takes these properties as guiding design principles for software-defined monitoring framework and outlines how to evolve the existing components towards a flexible, scalable, and programmable observability solution for microservice-based NFV with features for increased manageability.

Towards AI-enabled Microservice Architecture for Network Function Virtualization

The results compare the pros and cons of the microservice approach and show the need for AI to handle the complex decisions associated with decomposing network functions into microservices or vice versa.

Automatic data aggregation for recursively modeled NFV services

This work proposes to use Datalog, a declarative logic programming language, to build a framework that supports efficient data aggregation for performance metrics of recursively modeled network services and presents a recursive query language for automatic and flexible decomposition and aggregation of NFV performance metrics.

Towards runtime verification of programmable networks

The goal of this dissertation is to develop runtime verification mechanisms for the following scenarios ranging from a single switch to the network-level, as well as programmability of the control plane that runs packet processing logic such as routing, ACL, switching, load balancing.



Service Provider DevOps network capabilities and tools

This report contains technical descriptions of a set of novel SP-DevOps tools and support functions that facilitate observability, troubleshooting, verification, and VNF development processes in the UNIFY NFV framework.

Initial Service Provider DevOps concept, capabilities and proposed tools

This report presents a first sketch of the Service Provider DevOps concept including four major management processes to support the roles of both service and VNF developers as well as the operator in

Roles of DevOps tools in an automated, dynamic service creation architecture

This work has implemented and integrated four key DevOps tools that are useful in their own right, but showcase also an integrated scenario, where they form the basis for a more complete and realistic DevOps toolkit.

Devops for software-defined telecom infrastructures

This draft opens the discussion in NFVRG about challenges related to transforming the telecom network infrastructure into an agile, model-driven production environment for communication services by taking inspiration from data center DevOps regarding how to simplify and automate management processes for a telecom service provider software-defined infrastructure (SDI).

Scalable Software Defined Monitoring for Service Provider DevOps

This work proposes to split selected monitoring control functionality onto node-local control planes, thereby taking advantage of processing capabilities on programmable nodes, and introduces a messaging bus for simple and flexible communication between monitoring function components as well as control and management systems.

ESCAPE: extensible service chain prototyping environment using mininet, click, NETCONF and POX

This work implements a similar prototyping system called ESCAPE, which can be used to develop and test various components of the service chaining architecture, and incorporates Click for implementing Virtual Network Functions (VNF), NETCONF for managing Click-based VNFs and POX for taking care of traffic steering.

One tool to rule them all: a modular troubleshooting framework for SDN (and other) networks

This paper defines a troubleshooting framework which can assemble many of these tools in a single platform and makes possible to flexibly combine them.

FlowChecker: configuration analysis and verification of federated openflow infrastructures

This work describes a tool, FlowChecker, to identify any intra-switch misconfiguration within a single FlowTable and describes the inter-switch or inter-federated inconsistencies in a path of OpenFlow switches across the same or different OpenFlow infrastructures.

A recursive orchestration and control framework for large-scale, federated SDN experiments: the FELIX architecture and use cases

The high-level architecture of the FELIX framework is described and six use cases that will be employed for validation are outlined, highlighting the necessity for resource accessibility and coherent use of physical connections over a large-scale test bed where different control technologies such as OpenFlow and the network service interface (NSI) are simultaneously used.

Debugging the data plane with anteater

This paper presents Anteater, a tool for checking invariants in the data plane, which translates high-level network invariants into boolean satisfiability problems (SAT), checks them against network state using a SAT solver, and reports counterexamples if violations have been found.