Abstract
Software-defined networking (SDN) is a well-known example of a research idea that has been reduced to practice in numerous settings. Network virtualization has been successfully developed commercially using SDN techniques. This paper describes our experience in developing production-ready, multi-vendor implementations of a complex network virtualization system. Having struggled with a traditional network protocol approach (based on OpenFlow) to achieving interoperability among vendors, we adopted a new approach. We focused first on defining the control information content and then used a generic database protocol to synchronize state between the elements. Within less than nine months of starting the design, we had achieved basic interoperability between our network virtualization controller and the hardware switches of six vendors. This was a qualitative improvement on our decidedly mixed experience using OpenFlow. We found a number of benefits to the database approach, such as speed of implementation, greater hardware diversity, the ability to abstract away implementation details of the hardware, clarified state consistency model, and extensibility of the overall system.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Software
Reference33 articles.
1. A. Andreyev. Introducing data center fabric the next-generation facebook data center network. https://code.facebook.com/posts/360346274145943/introducing-data-center-fabric-the-next-generation-facebook-data-center-network/ Nov. 2014. A. Andreyev. Introducing data center fabric the next-generation facebook data center network. https://code.facebook.com/posts/360346274145943/introducing-data-center-fabric-the-next-generation-facebook-data-center-network/ Nov. 2014.
2. P4
3. DECOR
Cited by
24 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Mobile Edge Computing Enabled Intelligent IoT;Wireless Networks;2023
2. Full-stack SDN;Proceedings of the 21st ACM Workshop on Hot Topics in Networks;2022-11-14
3. Design and Implementation of a Strong Representation System for Network Policies;2022 International Conference on Computer Communications and Networks (ICCCN);2022-07
4. Multidomain SDN-Based Gateways and Border Gateway Protocol;Journal of Computer Networks and Communications;2022-05-12
5. Fauré;Proceedings of the Twentieth ACM Workshop on Hot Topics in Networks;2021-11-04