Specifying and Analyzing Virtual Network Services Using Queuing Petri Nets

03/19/2018
by   Stefan Schneider, et al.
0

For optimal placement and orchestration of network services, it is crucial that their structure and semantics are specified clearly and comprehensively and are available to an orchestrator. Existing specification approaches are either ambiguous or miss important aspects regarding the behavior of virtual network functions (VNFs) forming a service. We propose to formally and unambiguously specify the behavior of these functions and services using Queuing Petri Nets (QPNs). QPNs are an established method that allows to express queuing, synchronization, stochastically distributed processing delays, and changing traffic volume and characteristics at each VNF. With QPNs, multiple VNFs can be connected to complete network services in any structure, even specifying bidirectional network services containing loops. We discuss how management and orchestration systems can benefit from our clear and comprehensive specification approach, leading to better placement of VNFs and improved Quality of Service. Another benefit of formally specifying network services with QPNs are diverse analysis options, which allow valuable insights such as the distribution of end-to-end delay. We propose a tool-based workflow that supports the specification of network services and the automatic generation of corresponding simulation code to enable an in-depth analysis of their behavior and performance.

READ FULL TEXT

page 6

page 7

research
02/10/2019

Optimal Virtual Network Function Placement and Resource Allocation in Multi-Cloud Service Function Chaining Architecture

Service Function Chaining (SFC) is the problem of deploying various netw...
research
11/29/2017

JASPER: Joint Optimization of Scaling, Placement, and Routing of Virtual Network Services

To adapt to continuously changing workloads in networks, components of t...
research
09/27/2020

The Remaining Improbable: Toward Verifiable Network Services

The trustworthiness of modern networked services is too important to lea...
research
01/07/2019

Dynamic and Application-Aware Provisioning of Chained Virtual Security Network Functions

A promising area of application for Network Function Virtualization is i...
research
04/24/2018

Automated Network Service Scaling in NFV: Concepts, Mechanisms and Scaling Workflow

Next-generation systems are anticipated to be digital platforms supporti...
research
04/19/2018

Multi-Timescale Online Optimization of Network Function Virtualization for Service Chaining

Network Function Virtualization (NFV) can cost-efficiently provide netwo...

Please sign up or login with your details

Forgot password? Click here to reset