Skip to Main content Skip to Navigation
Reports

Optimizing Rule Placement in Software-Defined Networks for Energy-aware Routing

Frédéric Giroire 1 Joanna Moulierac 1 T. Khoa Phan 1
1 COATI - Combinatorics, Optimization and Algorithms for Telecommunications
Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués, CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : Software-defined Networks (SDN), in particular OpenFlow, is a new networking paradigm enabling innovation through network programmability. Over past few years, many applications have been built using SDN such as server load balancing, virtual-machine migration, traffic engineering and access control. In this paper, we focus on using SDN as an approach for energy-aware routing (EAR). Since traffic load has a small influence on power consumption of routers, EAR allows to put unused links into sleep mode to save energy. SDN can collect traffic matrix and then computes routing solutions satisfying QoS while being minimal in energy consumption. However, prior works on EAR have assumed that the table of OpenFlow switch can hold an infinite number of rules. In practice, this assumption does not hold since the flow table is implemented in Ternary Content Addressable Memory (TCAM) which is expensive and power-hungry. In this paper, we propose an optimization method to minimize energy consumption for a backbone network while respecting capacity constraints on links and rule space constraints on routers. In details, we present an exact formulation using Integer Linear Program (ILP) and introduce efficient greedy heuristic algorithm for large networks. Based on simulations, we show that using this smart rule space allocation, it is possible to save almost as much power consumption as in the classical EAR approach.
Complete list of metadatas

Cited literature [29 references]  Display  Hide  Download

https://hal.inria.fr/hal-00996780
Contributor : Khoa Phan <>
Submitted on : Monday, May 26, 2014 - 9:41:21 PM
Last modification on : Monday, October 12, 2020 - 10:30:36 AM
Long-term archiving on: : Tuesday, August 26, 2014 - 12:23:11 PM

File

RR-8537.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00996780, version 1

Collections

Citation

Frédéric Giroire, Joanna Moulierac, T. Khoa Phan. Optimizing Rule Placement in Software-Defined Networks for Energy-aware Routing. [Research Report] RR-8537, INRIA. 2014, pp.23. ⟨hal-00996780⟩

Share

Metrics

Record views

1164

Files downloads

2620