Skip to main content

DASON: Dependability Assessment Framework for Imperfect Distributed SDN Implementations

Publication ,  Journal Article
Vizarreta, P; Trivedi, K; Mendiratta, V; Kellerer, W; Mas-Machuca, C
Published in: IEEE Transactions on Network and Service Management
June 1, 2020

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.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

IEEE Transactions on Network and Service Management

DOI

EISSN

1932-4537

Publication Date

June 1, 2020

Volume

17

Issue

2

Start / End Page

652 / 667

Related Subject Headings

  • Networking & Telecommunications
  • 4606 Distributed computing and systems software
  • 4604 Cybersecurity and privacy
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0805 Distributed Computing
 

Citation

APA
Chicago
ICMJE
MLA
NLM
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
Vizarreta, P., K. Trivedi, V. Mendiratta, W. Kellerer, and C. Mas-Machuca. “DASON: Dependability Assessment Framework for Imperfect Distributed SDN Implementations.” IEEE Transactions on Network and Service Management 17, no. 2 (June 1, 2020): 652–67. https://doi.org/10.1109/TNSM.2020.2973925.
Vizarreta P, Trivedi K, Mendiratta V, Kellerer W, Mas-Machuca C. DASON: Dependability Assessment Framework for Imperfect Distributed SDN Implementations. IEEE Transactions on Network and Service Management. 2020 Jun 1;17(2):652–67.
Vizarreta, P., et al. “DASON: Dependability Assessment Framework for Imperfect Distributed SDN Implementations.” IEEE Transactions on Network and Service Management, vol. 17, no. 2, June 2020, pp. 652–67. Scopus, doi:10.1109/TNSM.2020.2973925.
Vizarreta P, Trivedi K, Mendiratta V, Kellerer W, Mas-Machuca C. DASON: Dependability Assessment Framework for Imperfect Distributed SDN Implementations. IEEE Transactions on Network and Service Management. 2020 Jun 1;17(2):652–667.

Published In

IEEE Transactions on Network and Service Management

DOI

EISSN

1932-4537

Publication Date

June 1, 2020

Volume

17

Issue

2

Start / End Page

652 / 667

Related Subject Headings

  • Networking & Telecommunications
  • 4606 Distributed computing and systems software
  • 4604 Cybersecurity and privacy
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0805 Distributed Computing