DASON: Dependability Assessment Framework for Imperfect Distributed SDN Implementations

16Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In Software Defined Networking (SDN), network programmability is enabled through a logically centralized control plane. Production networks deploy multiple controllers for scalability and reliability reasons, which in turn rely on distributed consensus protocols to operate in a logically centralized manner. However, bugs in distributed control plane can have disastrous effects on the data plane, e.g., losing traffic by installing paths containing blackholes. In this paper we study the prevalence of issues in state-of-the-art distributed frameworks in SDN, by analyzing 500+ issues reported in two of the largest open source SDN controller platforms: Open Network Operating System (ONOS) and OpenDaylight (ODL), during the period between 2014-2019. We identify system vulnerabilities, localize dependability bottlenecks, and provide stochastic models for a holistic assessment of system dependability.

Cite

CITATION STYLE

APA

Vizarreta, P., Trivedi, K., Mendiratta, V., Kellerer, W., & Mas-Machuca, C. (2020). DASON: Dependability Assessment Framework for Imperfect Distributed SDN Implementations. IEEE Transactions on Network and Service Management, 17(2), 652–667. https://doi.org/10.1109/TNSM.2020.2973925

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free