DocumentCode
166961
Title
Specifying and placing chains of virtual network functions
Author
Mehraghdam, Sevil ; Keller, Matthias ; Karl, Holger
Author_Institution
Univ. of Paderborn, Paderborn, Germany
fYear
2014
fDate
8-10 Oct. 2014
Firstpage
7
Lastpage
13
Abstract
Network appliances perform different functions on network flows and constitute an important part of an operator´s network. Normally, a set of chained network functions process network flows. Following the trend of virtualization of networks, virtualization of the network functions has also become a topic of interest. We define a model for formalizing the chaining of network functions using a context-free language. We process deployment requests and construct virtual network function graphs that can be mapped to the network. We 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. We have performed a Pareto set analysis to investigate the possible trade-offs between different optimization objectives.
Keywords
Pareto optimisation; computer networks; context-free languages; graph theory; integer programming; quadratic programming; virtualisation; MIQCP; Pareto set analysis; chained network functions; context-free language; mixed integer quadratically constrained program; network appliances; network function chaining; network function placement; network function virtualization; virtual network function graphs; Context modeling; network function chaining; network function placement; network function virtualization; network service chaining; virtual network functions;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Networking (CloudNet), 2014 IEEE 3rd International Conference on
Conference_Location
Luxembourg
Type
conf
DOI
10.1109/CloudNet.2014.6968961
Filename
6968961
Link To Document