A fast robust optimization-based heuristic for the deployment of green virtual network functions

Network Function Virtualization (NFV) has attracted a lot of attention in the telecommunication field because it allows to virtualize core-business network functions on top of a NFV Infrastructure. Typically, virtual network functions (VNFs) can be represented as chains of Virtual Machines (VMs) or containers that exchange network traffic which are deployed inside datacenters on commodity hardware. In order to achieve cost efficiency, network operators aim at minimizing the power consumption of their NFV infrastructure. This can be achieved by using the minimum set of physical servers and networking equipment that are able to provide the quality of service required by the virtual functions in terms of computing, memory, disk and network related parameters. However, it is very difficult to predict precisely the resource demands required by the VNFs to execute their tasks. In this work, we apply the theory of robust optimization to deal with such parameter uncertainty. We model the problem of robust VNF placement and network embedding under resource demand uncertainty and network latency constraints using robust mixed integer optimization techniques. For online optimization, we develop fast solution heuristics. By using the virtualized Evolved Packet Core as use case, we perform a comprehensive evaluation in terms of performance, solution time and complexity and show that our heuristic can calculate robust solutions for large instances under one second.

[1]  Melvyn Sim,et al.  The Price of Robustness , 2004, Oper. Res..

[2]  Fabio D'Andreagiovanni,et al.  A fast hybrid primal heuristic for multiband robust capacitated network design with multiple time periods , 2014, Appl. Soft Comput..

[3]  Constantine Caramanis,et al.  Theory and Applications of Robust Optimization , 2010, SIAM Rev..

[4]  Xiang Cheng,et al.  Energy-Aware Virtual Network Embedding , 2014, IEEE/ACM Transactions on Networking.

[5]  Dario Rossi,et al.  The Green-Game: Striking a balance between QoS and energy saving , 2011, 2011 23rd International Teletraffic Congress (ITC).

[6]  Aviral Shrivastava,et al.  Power-efficient System Design , 2010 .

[7]  Andreas Kassler,et al.  Optimising for energy or robustness? Trade-offs for VM consolidation in virtualized datacenters under uncertainty , 2017, Optim. Lett..

[8]  Raouf Boutaba,et al.  On orchestrating virtual network functions , 2015, 2015 11th International Conference on Network and Service Management (CNSM).

[9]  Thomas Bauschert,et al.  Combined Virtual Mobile Core Network Function Placement and Topology Optimization with Latency Bounds , 2015, 2015 Fourth European Workshop on Software Defined Networks.

[10]  Chita R. Das,et al.  MDCSim: A multi-tier data center simulation, platform , 2009, 2009 IEEE International Conference on Cluster Computing and Workshops.

[11]  Tarik Taleb,et al.  Cost analysis of initial deployment strategies for virtualized mobile core network functions , 2015, IEEE Communications Magazine.

[12]  Bu-Sung Lee,et al.  Robust cloud resource provisioning for cloud computing environments , 2010, 2010 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[13]  D'AndreagiovanniFabio,et al.  Towards the fast and robust optimal design of wireless body area networks , 2015 .

[15]  Chadi Assi,et al.  Delay-Aware Scheduling and Resource Optimization With Network Function Virtualization , 2016, IEEE Transactions on Communications.

[16]  Sujata Banerjee,et al.  ElasticTree: Saving Energy in Data Center Networks , 2010, NSDI.

[17]  Jean-Philippe Vial,et al.  Robust Optimization , 2021, ICORES.

[18]  Fu-Te Hsu,et al.  Resource Allocation with Spectrum Aggregation for Wireless Virtual Network Embedding , 2015, 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall).

[19]  Wolfgang Kellerer,et al.  Applying NFV and SDN to LTE mobile core gateways, the functions placement problem , 2014, AllThingsCellular '14.

[20]  Raouf Boutaba,et al.  On Orchestrating Virtual Network Functions in NFV , 2015, ArXiv.

[21]  Andreas Kassler,et al.  A Power Efficient and Robust Virtual Network Functions Placement Problem , 2016, 2016 28th International Teletraffic Congress (ITC 28).

[22]  Kee Chaing Chua,et al.  Time-Aware VMFlow Placement, Routing, and Migration for Power Efficiency in Data Centers , 2015, IEEE Transactions on Network and Service Management.

[23]  Xiang Zhang,et al.  Towards Min-Cost Virtual Infrastructure Embedding , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[24]  Fabio D'Andreagiovanni,et al.  Towards the fast and robust optimal design of wireless body area networks , 2015, Appl. Soft Comput..

[25]  Albert Y. Zomaya,et al.  Energy-efficient data replication in cloud computing datacenters , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[26]  David Coudert,et al.  Robust optimization in multi-operators microwave backhaul networks , 2013, Global Information Infrastructure Symposium - GIIS 2013.

[27]  Fabio D'Andreagiovanni Revisiting wireless network jamming by SIR-based considerations and multiband robust optimization , 2015, Optim. Lett..

[28]  Arie M. C. A. Koster,et al.  Network planning under demand uncertainty with robust optimization , 2014, IEEE Communications Magazine.

[29]  Stefano Coniglio,et al.  Virtual network embedding under uncertainty: Exact and heuristic approaches , 2015, 2015 11th International Conference on the Design of Reliable Communication Networks (DRCN).

[30]  Steven S. W. Lee,et al.  Design of bandwidth guaranteed OpenFlow virtual networks using robust optimization , 2014, 2014 IEEE Global Communications Conference.

[31]  Fabio D'Andreagiovanni,et al.  New Results about Multi-band Uncertainty in Robust Optimization , 2012, SEA.

[32]  Frédéric Giroire,et al.  Optimizing rule placement in software-defined networks for energy-aware routing , 2014, 2014 IEEE Global Communications Conference.

[33]  Massoud Pedram,et al.  Power and Performance Modeling in a Virtualized Server System , 2010, 2010 39th International Conference on Parallel Processing Workshops.

[34]  D. Bertsimas,et al.  Robust and Data-Driven Optimization: Modern Decision-Making Under Uncertainty , 2006 .

[35]  Jigang Wu,et al.  Efficient Algorithm for Energy-Aware Virtual Network Embedding , 2016 .

[36]  Lea Skorin-Kapov,et al.  Q-POINT: QoE-Driven Path Optimization Model for Multimedia Services , 2014, WWIC.

[37]  Fabio D'Andreagiovanni,et al.  Revisiting wireless network jamming by SIR-based considerations and multiband robust optimization , 2015, Optim. Lett..

[38]  Emina Soljanin,et al.  Queues with Redundancy: Latency-Cost Analysis , 2015, PERV.

[39]  Xiaoning Zhang,et al.  Power-Efficient Provisioning for Online Virtual Network Requests in Cloud-Based Data Centers , 2015, IEEE Systems Journal.