2017 13th International Conference on Network and Service Management (CNSM) 2017
DOI: 10.23919/cnsm.2017.8256002
|View full text |Cite
|
Sign up to set email alerts
|

An empirical study of software reliability in SDN controllers

Abstract: Abstract-Software Defined Networking (SDN) exposes critical networking decisions, such as traffic routing or enforcement of the critical security policies, to a software entity known as the SDN controller. Controller software, as written by humans, is intrinsically prone to bugs, which may impair the network performance as a whole, if activated. Software reliability growth models (SRGM) are often used to estimate and predict the reliability of the software in the operational phase based on the fault report dat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
4

Relationship

3
5

Authors

Journals

citations
Cited by 14 publications
(6 citation statements)
references
References 19 publications
0
6
0
Order By: Relevance
“…Weibull distributions. The temporal variations in software failure rates due to reliability growth are modelled as Non-Homogeneous Poisson Process (NHPP) in [17], [44]. Longo et al [43] discuss the limitations of Markovian models, and assume the reliability of the controller to follow phase-type distribution (generalized hypoexponential distribution), which captures better the changes in operational conditions, when some of the controller instances fail.…”
Section: B Model-based Studies On Sdn Control Plane Dependabilitymentioning
confidence: 99%
“…Weibull distributions. The temporal variations in software failure rates due to reliability growth are modelled as Non-Homogeneous Poisson Process (NHPP) in [17], [44]. Longo et al [43] discuss the limitations of Markovian models, and assume the reliability of the controller to follow phase-type distribution (generalized hypoexponential distribution), which captures better the changes in operational conditions, when some of the controller instances fail.…”
Section: B Model-based Studies On Sdn Control Plane Dependabilitymentioning
confidence: 99%
“…Our study aims to provide a framework to assess the maturity of SDN controllers, from the perspective of software developers and network operators. We extend our previous work [9], which focused on applicability of SRGM and software reliability of ONOS open source controller. In this article we extend our study to OpenDaylight controller platform, and explore different applications of our framework crucial for an efficient management of SDN-networks.…”
Section: Our Contributionmentioning
confidence: 84%
“…The performance reports and benchmarks on SDN controllers are still limited to scalability and latency related metrics, such as flow burst install throughput or flow reroute latency. The reliability of the controller software, which is still a big concern and a major obstacle for the wide spread adoption of SDN in commercial telecom and industrial networks [6], is addressed only by a limited number of studies [7]- [9].…”
Section: A Motivation and Problem Definitionmentioning
confidence: 99%
“…It can be caused by hardware or software faults (e.g., power cut, bug); -controller: when a controller fails, the existing data flows keep working but no new flows can be set or existing flows teared down. Controller failures may be caused by hardware (e.g., hardware malfunction on the machine hosting it) or by software [49,50].…”
Section: Problem Definitionmentioning
confidence: 99%