Title :
Consistency is Not Easy: How to Use Two-Phase Update for Wildcard Rules?
Author :
Shouxi Luo ; Hongfang Yu ; Lemin Li
Author_Institution :
Key Lab. of Opt. Fiber Sensing & Commun., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
Abstract :
The recent proposed two-phase mechanism is a provable theory to achieve consistent updates for SDN. However, how to make it work for practical rules is important yet unsolved-(1) two-phase mechanism requires that rules in the new configuration after an update are assigned with a distinct version number from rules in the old configuration before an update; but (2) setting rules in each configuration with a distinct version number causes serious rule-space overheads in practice due to the sophisticated “covered” relationships between practical wildcard rules. In this letter, we design a simple yet generic solution for the problem. By using well-designed wildcard-based version number matchings, we simplify the update procedure, make a stream of updates easy to be processed in parallel, and avoid all unwanted rule-space overheads. We think that our mechanism bridges the gap between the theory of two-phase consistent update and the practical issue of how to use it for today´s networks.
Keywords :
software defined networking; SDN; software-defined networking; two-phase update; version number matching; wildcard rules; Bridges; Indexes; Multiprotocol label switching; Optical switches; Routing; Tagging; Consistency; planned change; software-defined networking; wildcard rule;
Journal_Title :
Communications Letters, IEEE
DOI :
10.1109/LCOMM.2015.2388754