2015 · 19 citations · 3 references
ComputingComputer EngineeringComputer ScienceOperating SystemsSystems ProgrammingVirtualizationNetwork ArchitectureSoftware-defined NetworkingHigh PerformanceOpenflowSdn Controller Design
The Runos is a C++ OpenFlow controller that has been developing since 2014 in order to answer on the well-known question "Could an OpenFlow controller be both easy to develop applications for and also high performance?" [1]. The controller includes the most fruitful techniques from the latest research on simplifying SDN programming such as Pyretic and Maple and combines them in right way to achieve high performance and production quality, programmability, usability. Runos is widely used in different POCs showing interests for third-party developers. The project is in http://arccn.github.io/runos/.
3
Advanced study of SDN/OpenFlow controllers
Alexander Shalimov, Dmitry Zuikov, Daria Zimarina et al. · 2013 · 312 citations
Andreas Voellmy, Junchang Wang, Yufan Yang et al. · 2013 · 191 citations
Modular SDN Programming with Pyretic
Joshua Reich, Christopher Monsanto, Nate Foster et al. · 2013 · 146 citations