Skip to main navigation Skip to search Skip to main content

CORA: Conflict Razor for Policies in SDN

  • Hao Li
  • , Kaiyue Chen
  • , Tian Pan
  • , Yadong Zhou
  • , Kun Qian
  • , Kai Zheng
  • , Bin Liu
  • , Peng Zhang
  • , Yazhe Tang
  • , Chengchen Hu
  • Xi'an Jiaotong University
  • Beijing University of Posts and Telecommunications
  • Department of Computer Science and Technology
  • Huawei Technologies Co., Ltd.
  • Tsinghua University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Software Defined Network (SDN) enables flexible update of network functions with a well-defined abstraction between the control and the data plane. However, multiple active network functions with the same priority will potentially trigger conflicts among policies with overlapped flow space, causing the flow table explosion. In contrast to the local switch conflict resolution schemes proposed by previous works, this paper tackles the same problem from a different angle and resolves the policy conflict problem by coordinating all switches under a global centralized view. Specifically, we propose COnflict RAzor (CORA), which tremendously reduces the storage cost of conflicting policies leveraging the global network information obtained in the controller. The basic idea of CORA is migrating policies causing large explosions across the network if necessary, while keeping the semantics equivalence. We prove CORA's NP hardness and propose a heuristic to efficiently search a near-optimal policy migration strategy. Our experiments demonstrate that, CORA can effectively reduce the flow table storage occupation by at least 49% within less than 40 seconds.

Original languageEnglish
Title of host publicationINFOCOM 2018 - IEEE Conference on Computer Communications
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages423-431
Number of pages9
ISBN (Electronic)9781538641286
DOIs
StatePublished - 8 Oct 2018
Event2018 IEEE Conference on Computer Communications, INFOCOM 2018 - Honolulu, United States
Duration: 15 Apr 201819 Apr 2018

Publication series

NameProceedings - IEEE INFOCOM
Volume2018-April
ISSN (Print)0743-166X

Conference

Conference2018 IEEE Conference on Computer Communications, INFOCOM 2018
Country/TerritoryUnited States
CityHonolulu
Period15/04/1819/04/18

Fingerprint

Dive into the research topics of 'CORA: Conflict Razor for Policies in SDN'. Together they form a unique fingerprint.

Cite this