Cineca Institutional Research Information System (Tor Vergata University) · 2019 · 182 citations · 31 references
ComputingComputational EngineeringInterconnection NetworksSchedulingVirtualizationNetwork OptimizationNetwork Performance AnalysisResource ProvisioningRoutingSoftware-defined NetworkingVirtual Network FunctionsFlow RoutingHeuristic AlgorithmsLink UtilizationNetwork FunctionsResource Allocation ArchitectureServer UtilizationVirtualized Network FunctionsVnf Placement
Service function chaining (SFC) allows the forwarding of traffic flows along a chain of virtual network functions (VNFs). Software defined networking (SDN) solutions can be used to support SFC to reduce both the management complexity and the operational costs. One of the most critical issues for the service and network providers is the reduction of energy consumption, which should be achieved without impacting the Quality of Service. In this paper, we propose a novel resource allocation architecture which enables energy-aware SFC for SDN-based networks, considering also constraints on delay, link utilization, server utilization. To this end, we formulate the problems of VNF placement, allocation of VNFs to flows, and flow routing as integer linear programming (ILP) optimization problems. Since the formulated problems cannot be solved (using ILP solvers) in acceptable timescales for realistic problem dimensions, we design a set of heuristic to find near-optimal solutions in timescales suitable for practical applications. We numerically evaluate the performance of the proposed algorithms over a real-world topology under various network traffic patterns. Our results confirm that the proposed heuristic algorithms provide near-optimal solutions (at most 14% optimality-gap) while their execution time makes them usable for real-life networks.
31
Virtual Network Embedding: A Survey
Andreas Fischer, Juan Felipe Botero, Michael Till Beck et al. · IEEE Communications Surveys & Tutorials · 2013 · 1.2K citations · Full text
Specifying and placing chains of virtual network functions
Sevil Mehraghdam, Matthias Keller, Holger Karl · 2014 · 496 citations · Full text
Joint VM placement and routing for data center traffic engineering
Joe Wenjie Jiang, Tian Lan, Sangtae Ha et al. · 2012 · 366 citations