DocumentCode :
717024
Title :
Piecing together the NFV provisioning puzzle: Efficient placement and chaining of virtual network functions
Author :
Luizelli, Marcelo Caggiani ; Bays, Leonardo Richter ; Buriol, Luciana Salete ; Barcellos, Marinho Pilla ; Gaspary, Luciano Paschoal
fYear :
2015
fDate :
11-15 May 2015
Firstpage :
98
Lastpage :
106
Abstract :
Network Function Virtualization (NFV) is a promising network architecture concept, in which virtualization technologies are employed to manage networking functions via software as opposed to having to rely on hardware to handle these functions. By shifting dedicated, hardware-based network function processing to software running on commoditized hardware, NFV has the potential to make the provisioning of network functions more flexible and cost-effective, to mention just a few anticipated benefits. Despite consistent initial efforts to make NFV a reality, little has been done towards efficiently placing virtual network functions and deploying service function chains (SFC). With respect to this particular research problem, it is important to make sure resource allocation is carefully performed and orchestrated, preventing over- or under-provisioning of resources and keeping end-to-end delays comparable to those observed in traditional middlebox-based networks. In this paper, we formalize the network function placement and chaining problem and propose an Integer Linear Programming (ILP) model to solve it. Additionally, in order to cope with large infrastructures, we propose a heuristic procedure for efficiently guiding the ILP solver towards feasible, near-optimal solutions. Results show that the proposed model leads to a reduction of up to 25% in end-to-end delays (in comparison to chainings observed in traditional infrastructures) and an acceptable resource over-provisioning limited to 4%. Further, we demonstrate that our heuristic approach is able to find solutions that are very close to optimality while delivering results in a timely manner.
Keywords :
integer programming; linear programming; resource allocation; software defined networking; virtualisation; ILP model; NFV provisioning puzzle; SFC; commoditized hardware; end-to-end delays; hardware-based network function processing; integer linear programming; middlebox-based networks; network function placement and chaining problem; network function provisioning; network function virtualization; resource allocation; resource provisioning; service function chains; virtual network functions; Bandwidth; Delays; Hardware; Linear programming; Middleboxes; Topology; Virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Network Management (IM), 2015 IFIP/IEEE International Symposium on
Conference_Location :
Ottawa, ON
Type :
conf
DOI :
10.1109/INM.2015.7140281
Filename :
7140281
Link To Document :
بازگشت