Impact of Softwarization in Microservices-based SDN Controller

European Wireless 2022; 27th European Wireless Conference(2022)

Cited 0|Views27
No score
Software-defined networking decouples control and data plane in softwarized networks. This allows for centralized management of the network. However, complete centralization of the controller’s functions raises the issue of the central point of failure, latency, and scalability. Distributed controller deployment is adopted to optimize scalability and latency problems. However, the existing controllers are monolithic, resulting in code inefficiency for distributed deployment. Recently, microservicesbased SDN solutions have been started and deployed as virtual network functions, enabling flexible deployment. Nonetheless, the softwarization of network functionalities introduces network I/O performance degradation both considering deployments based on virtual machines and containers. This paper first introduces a microservices-based SDN solution based on Ryu SDN Framework. Then investigates whether running Ryu’s network functionalities in a softwarized environment (e.g., virtual machine and container) would have a significant network I/O performance degradation. In particular, this work examines more in deep the Docker Container technology and analyzes its network setups. Multiple measurements were performed locally in a single machine. Our results show a comparison between microservicesbased non-virtualized SDN Controller and the virtualized one, and moreover, show a comparison between different Docker Container network setups.
Translated text
AI Read Science
Must-Reading Tree
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined