Chrome Extension
WeChat Mini Program
Use on ChatGLM

Flowcache: A Cache-Based Approach for Improving SDN Scalability

2016 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS)(2016)

Cited 7|Views11
No score
Abstract
Today, the transition of traditional networking model to SDN-type architectures poses several major challenges. In typical SDN settings, the routers and switches frequently generate requests to the controller which ensures the proper and efficient operation of the network. Increased workload on the controller results in larger control plane response times, which, in turn, leads to a delayed response to the data plane events. As a result, the controller can become a major performance bottleneck which will negatively affect the performance of the overall system. This problem is important in access and edge networks where a controller is expected to serve a large number of remote switches. In this paper, we propose to address this problem by applying the principle of caching to the control plane of the SDN framework. In particular, we propose to augment an SDN architecture with a transparent layer in between the controller and switch, referred to as a flowcache. Flowcache acts as a software cache for the control traffic, by temporarily storing the content of recent flow table entries modified by the switch. This results in a significant reduction of the access time for future requests of similar flows. We analyze different design choices for the flowcache, analyze its properties, and evaluate the benefits of introducing a flowcache in an SDN architecture.
More
Translated text
Key words
flowcache,cache-based approach,SDN scalability improvement,data plane event,traffic control,software defined network architecture
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined