SDN introduces the separation of network control and network data plane. The control plane is removed from distributed network entities and logically centralized as the SDN controller. To provide resilience and performance such a logically centralized controller may again be physically distributed. Scenarios featuring distributed controller architectures include data center deployments, where controller instances synchronize states on small distances and delays, or continental WAN deployments with long distances and delays between controllers. The contribution of this paper is an OMNeT++ based simulation framework for assessing the performance of distributed SDN controller architectures. Relevant protocols and controller applications are modelled with a high level of detail. Further, an exemplary implementation of two different controller architectures, namely Hyperflow and Kandoo, is included. Initial results based on the provided implementations are presented.
CITATION STYLE
Gray, N., Zinner, T., Gebert, S., & Tran-Gia, P. (2017). Simulation framework for distributed SDN-controller architectures in OMNeT++. In Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST (Vol. 191, pp. 3–18). Springer Verlag. https://doi.org/10.1007/978-3-319-52712-3_1
Mendeley helps you to discover research relevant for your work.