scispace - formally typeset
Open AccessProceedings ArticleDOI

Virtual network functions placement and routing optimization

Reads0
Chats0
TLDR
This paper defines the generic VNF chain routing optimization problem and devise a mixed integer linear programming formulation and draws conclusions on the trade-offs achievable between legacy Traffic Engineering ISP goals and novel combined TE-NFV goals.
Abstract
Network Functions Virtualization (NFV) is incrementally deployed by Internet Service Providers (ISPs) in their carrier networks, by means of Virtual Network Function (VNF) chains, to address customers' demands. The motivation is the increasing manageability, reliability and performance of NFV systems, the gains in energy and space granted by virtualization, at a cost that becomes competitive with respect to legacy physical network function nodes. From a network optimization perspective, the routing of VNF chains across a carrier network implies key novelties making the VNF chain routing problem unique with respect to the state of the art: the bitrate of each demand flow can change along a VNF chain, the VNF processing latency and computing load can be a function of the demands traffic, VNFs can be shared among demands, etc. In this paper, we provide an NFV network model suitable for ISP operations. We define the generic VNF chain routing optimization problem and devise a mixed integer linear programming formulation. By extensive simulation on realistic ISP topologies, we draw conclusions on the trade-offs achievable between legacy Traffic Engineering (TE) ISP goals and novel combined TE-NFV goals.

read more

Content maybe subject to copyright    Report

HAL Id: hal-01170042
https://hal.inria.fr/hal-01170042v2
Submitted on 12 Sep 2015
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entic research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diusion de documents
scientiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
Virtual Network Functions Placement and Routing
Optimization
Bernardetta Addis, Dallal Belabed, Mathieu Bouet, Stefano Secci
To cite this version:
Bernardetta Addis, Dallal Belabed, Mathieu Bouet, Stefano Secci. Virtual Network Functions Place-
ment and Routing Optimization. CloudNet 2015 - IEEE 4th International Conference on Cloud
Networking, Oct 2015, Niagara Falls, ON, Canada. pp.171-177, �10.1109/CloudNet.2015.7335301�.
�hal-01170042v2�

Virtual Network Functions
Placement and Routing Optimization
Bernardetta Addis
, Dallal Belabed
, Mathieu Bouet
, Stefano Secci
LORIA, France. Email: bernardetta.addis@loria.fr.
Sorbonne Universit
´
es, UPMC Univ Paris 06, UMR 7606, LIP6. Email: {dallal.belabed, stefano.secci}@upmc.fr
Thales Communications & Security. Email: mathieu.bouet@thalesgroup.com
Abstract—Network Functions Virtualization (NFV) is incre-
mentally deployed by Internet Service Providers (ISPs) in their
carrier networks, by means of Virtual Network Function (VNF)
chains, to address customers’ demands. The motivation is the
increasing manageability, reliability and performance of NFV
systems, the gains in energy and space granted by virtualization,
at a cost that becomes competitive with respect to legacy
physical network function nodes. From a network optimization
perspective, the routing of VNF chains across a carrier network
implies key novelties making the VNF chain routing problem
unique with respect to the state of the art: the bitrate of each
demand ow can change along a VNF chain, the VNF processing
latency and computing load can be a function of the demands
trafc, VNFs can be shared among demands, etc. In this paper,
we provide an NFV network model suitable for ISP operations.
We dene the generic VNF chain routing optimization problem
and devise a mixed integer linear programming formulation.
By extensive simulation on realistic ISP topologies, we draw
conclusions on the trade-offs achievable between legacy Trafc
Engineering (TE) ISP goals and novel combined TE-NFV goals.
I. INTRODUCTION
With the emergence of Network Functions Virtualization
(NFV) [1], [2] the attention of network virtualization research
is now focusing on key aspects of NFV systems that were
either not considered relevant or not conceived before industry
effort at Standards Developing Organizations (SDOs). Key
aspects that are worth being mentioned are the:
NFV service chaining provisioning;
ow orchestration over VNF chains as a function of
demand assignment to existing VNF chains or sub-chains;
ingress/egress bit-rate variations at VNFs due to specic
VNF operations (e.g., compression/decompression);
VNF processing and forwarding latency as an orchestra-
tion parameter to take into account for emerging fastpath
solutions such as [3].
ETSI is de-facto the reference SDO for the NFV high-
level functional architecture specication. ETSI species three
layers for the NFV architecture: Virtual Network Functions
(VNFs), the nodes; NFV Infrastructure (NFVI), including the
elements needed to run VNFs such as the hypervisor node and
the virtualization clusters; MANagement and Orchestration
(MANO), handling the operations needed to run, migrate,
optimize VNF nodes and chains, possibly in relationship with
transport network orchestrators.
Fig. 1. VNF chaining with virtualized Customer Premises Equipment (vCPE).
A promising NFV use-case for carrier networks is the
virtual Customer Premises Equipment (vCPE) that simplies
the CPE equipment by means of virtualized individual network
functions placed at access and aggregation network locations,
as depicted in Fig. 1. MANO operations must take into
consideration the special nature of NFV architectures, such
as the latency/trafc bounds at both the VNF node and the
end-to-end levels, the fact that some VNFs can modify the
incoming bitrate by compressing or decompressing it, etc. In
this context, the paper contribution is as follows:
we dene and formulate via mathematical programming
the VNF Placement and Routing (VNF-PR) optimiza-
tion problem, including compression/decompression con-
straints and two forwarding latency regimes (with and
without fastpath), under both TE and NFV objectives.
we design a math-heuristic approach allowing us to run
experiments also for large instances of the problem within
an acceptable execution time.
we evaluate our solution on realistic settings. We draw
considerations on NFV deployment strategies.
The paper is organized as follows. Section II presents the
state of the art on NFV orchestration. Section III describes the
network model and the Mixed Integer Linear Programming
(MILP) formulation. Analysis and discussion of optimization
results are given in Section IV. Section V concludes the paper.
Citations
More filters
Journal ArticleDOI

Resource Allocation in NFV: A Comprehensive Survey

TL;DR: This paper presents a comprehensive state of the art of NFV-RA by introducing a novel classification of the main approaches that pose solutions to solve the NFV resource allocation problem.
Journal ArticleDOI

A Comprehensive Survey of Network Function Virtualization

TL;DR: A comprehensive survey on NFV is presented, which starts from the introduction of NFV motivations, and provides an extensive and in-depth discussion on state-of-the-art VNF algorithms including VNF placement, scheduling, migration, chaining and multicast.
Journal ArticleDOI

The Role of Caching in Future Communication Systems and Networks

TL;DR: Caching has been studied for more than 40 years and has recently received increased attention from industry and academia as mentioned in this paper, with the following goal: to convince the reader that content caching is an exciting research topic for the future communication systems and networks.
Journal ArticleDOI

Delay-Aware Scheduling and Resource Optimization With Network Function Virtualization

TL;DR: A genetic algorithm-based method for solving the VNF scheduling problem efficiently is developed and it is shown that dynamically adjusting the bandwidths on virtual links connecting virtual machines, hosting the network functions, reduces the schedule makespan by 15%-20% in the simulated scenarios.
Journal ArticleDOI

The Algorithmic Aspects of Network Slicing

TL;DR: This article focuses on the algorithmic challenges that emerge in efficient network slicing, necessitating novel techniques from the communities of operation research, networking, and computer science.
References
More filters
Proceedings ArticleDOI

Specifying and placing chains of virtual network functions

TL;DR: In this paper, the authors define a model for formalizing the chaining of network functions using a context-free language, and describe the mapping as a Mixed Integer Quadratically Constrained Program (MIQCP) for finding the placement of the network functions and chaining them together considering the limited network resources and requirements of the functions.
Proceedings ArticleDOI

VNF-P: A model for efficient placement of virtualized network functions

TL;DR: This paper presents and evaluates a formal model for resource allocation of virtualized network functions within NFV environments, a problem it refers to as Virtual Network Function Placement (VNF-P), and evaluates its execution speed.
Proceedings ArticleDOI

Design and evaluation of algorithms for mapping and scheduling of virtual network functions

TL;DR: This paper formulates the online virtual function mapping and scheduling problem and proposes a set of algorithms for solving it and proposes three greedy algorithms and a tabu search-based heuristic.
Journal ArticleDOI

Network Function Placement for NFV Chaining in Packet/Optical Datacenters

TL;DR: This paper forms the problem of optimal vNF placement in binary integer programming (BIP), and proposes an alternative efficient heuristic algorithm to solve this problem, which can achieve near-optimal O/E/O conversions comparable to BIP.
Journal ArticleDOI

Cost‐based placement of vDPI functions in NFV infrastructures

TL;DR: This work devise a centrality-based greedy algorithm and assess its validity by comparing it with the ILP optimal solution on a real data set, and analyze the scalability of the heuristic by applying it to larger random networks of up to 100 nodes, showing the network structure and the costs strongly influence time performance.
Related Papers (5)
Frequently Asked Questions (1)
Q1. What contributions have the authors mentioned in the paper "Virtual network functions placement and routing optimization" ?

In this paper, the authors provide an NFV network model suitable for ISP operations.