A Constrained Shortest Path Scheme for Virtual Network Service Management

08/09/2018
by   Dmitrii Chemodanov, et al.
0

Virtual network services that span multiple data centers are important to support emerging data-intensive applications in fields such as bioinformatics and retail analytics. Successful virtual network service composition and maintenance requires flexible and scalable 'constrained shortest path management' both in the management plane for virtual network embedding (VNE) or network function virtualization service chaining (NFV-SC), as well as in the data plane for traffic engineering (TE). In this paper, we show analytically and empirically that leveraging constrained shortest paths within recent VNE, NFV-SC and TE algorithms can lead to network utilization gains (of up to 50 and higher energy efficiency. The management of complex VNE, NFV-SC and TE algorithms can be, however, intractable for large scale substrate networks due to the NP-hardness of the constrained shortest path problem. To address such scalability challenges, we propose a novel, exact constrained shortest path algorithm viz., 'Neighborhoods Method' (NM). Our NM uses novel search space reduction techniques and has a theoretical quadratic speed-up making it practically faster (by an order of magnitude) than recent branch-and-bound exhaustive search solutions. Finally, we detail our NM-based SDN controller implementation in a real-world testbed to further validate practical NM benefits for virtual network services.

READ FULL TEXT
research
01/17/2018

Shortest Path and Maximum Flow Problems Under Service Function Chaining Constraints

With the advent of Network Function Virtualization (NFV), Physical Netwo...
research
03/01/2019

Bounded Dijkstra (BD): Search Space Reduction for Expediting Shortest Path Subroutines

The shortest path (SP) and shortest paths tree (SPT) problems arise both...
research
08/27/2020

The k-interchange-constrained diameter of a transit network: A connectedness indicator that accounts for travel convenience

We study two variants of the shortest path problem. Given an integer k, ...
research
04/25/2021

Fleet management for ride-pooling with meeting points at scale: a case study in the five boroughs of New York City

Introducing meeting points to ride-pooling (RP) services has been shown ...
research
11/07/2019

A Hierarchical Optimizer for Recommendation System Based on Shortest Path Algorithm

Top-k Nearest Geosocial Keyword (T-kNGK) query on geosocial network is d...
research
06/14/2023

PathWise: a flexible, open-source library for the Resource Constrained Shortest Path

In this paper, we consider a fundamental and hard combinatorial problem:...
research
07/29/2022

Enhanced Methods for the Weight Constrained Shortest Path Problem: Constrained Path Finding Meets Bi-objective Search

The classic problem of constrained path finding is a well-studied but ye...

Please sign up or login with your details

Forgot password? Click here to reset