DocumentCode :
1803241
Title :
OFFICER: A general optimization framework for OpenFlow rule allocation and endpoint policy enforcement
Author :
Xuan-Nam Nguyen ; Saucez, Damien ; Barakat, Chadi ; Turletti, Thierry
Author_Institution :
INRIA Sophia Antipolis Mediterranee, France
fYear :
2015
fDate :
April 26 2015-May 1 2015
Firstpage :
478
Lastpage :
486
Abstract :
The Software-Defined Networking approach permits to realize new policies. In OpenFlow in particular, a controller decides on behalf of the switches which forwarding rules must be installed and where. However with this flexibility comes the challenge of the computation of a rule allocation matrix meeting both high-level policies and the network constraints such as memory or link capacity limitations. Nevertheless, in many situations (e.g., data-center networks), the exact path followed by packets does not severely impact performances as long as packets are delivered according to the endpoint policy. It is thus possible to deviate part of the traffic to alternative paths so to better use network resources without violating the endpoint policy. In this paper, we propose a linear optimization model of the rule allocation problem in resource constrained OpenFlow networks with relaxing routing policy. We show that the general problem is NP-hard and propose a polynomial time heuristic, called OFFICER, which aims to maximize the amount of carried traffic in under-provisioned networks. Our numerical evaluation on four different topologies shows that exploiting various paths allows to increase the amount of traffic supported by the network without significantly increasing the path length.
Keywords :
computational complexity; computer centres; optimisation; polynomials; software defined networking; telecommunication network routing; telecommunication network topology; telecommunication traffic; NP-hard problem; OFFICER; OpenFlow networks; OpenFlow rule allocation; carried traffic; data-center networks; endpoint policy enforcement; general optimization framework; high-level policy; linear optimization; link capacity limitations; memory capacity limitations; network constraints; network resources; polynomial time heuristic; relaxing routing policy; rule allocation matrix; software defined networking; under-provisioned networks; Control systems; Linear programming; Network topology; Optimization; Resource management; Routing; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communications (INFOCOM), 2015 IEEE Conference on
Conference_Location :
Kowloon
Type :
conf
DOI :
10.1109/INFOCOM.2015.7218414
Filename :
7218414
Link To Document :
بازگشت