Enhancing Responsiveness and Scalability for OpenFlow Networks Via Control-Message Quenching
OpenFlow has been envisioned as a promising approach to next-generation programmable and easy-to-manage networks. However, the inherent heavy switch-controller communications in OpenFlow may throttle controller responsiveness and, ultimately, network scalability. In this paper, the authors identify that a key cause of this problem lies in flow setup, and propose a Control-Message Quenching (CMQ) scheme to address it. CMQ requires minimal changes to OpenFlow, imposes no overhead on the central controller which is often the performance bottleneck, is lightweight and simple to implement.