Impact of Softwarization in Microservices-based SDN Controller
Research output: Contribution to book/conference proceedings/anthology/report › Conference contribution › Contributed › peer-review
Contributors
Abstract
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, microservices-based 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 microservices-based non-virtualized SDN Controller and the virtualized one, and moreover, show a comparison between different Docker Container network setups.
Details
Original language | English |
---|---|
Title of host publication | European Wireless Conference, EW 2022 |
Publisher | VDE Verlag, Berlin [u. a.] |
Pages | 59-64 |
Number of pages | 6 |
ISBN (electronic) | 9781713865698 |
Publication status | Published - 2022 |
Peer-reviewed | Yes |
Conference
Title | 2022 European Wireless Conference, EW 2022 |
---|---|
Duration | 19 - 21 September 2022 |
City | Dresden |
Country | Germany |
Keywords
ASJC Scopus subject areas
Keywords
- 5G, Docker Container, Microservices, Software-Defined Networking, Virtual Machine