TY - GEN
T1 - A testbed for policy driven closed loop network management
AU - McNamara, Joseph
AU - Keeney, John
AU - Fallon, Liam
AU - Van Der Meer, Sven
AU - Fallon, Enda
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/7/6
Y1 - 2018/7/6
N2 - Due to the increase in the dynamicity, programmability, scope and complexity of modern networks there is a greatly increased requirement that network management systems control, orchestrate and manage networks in a much more automated and dynamic manner. This drive towards automation and dynamicity requires autonomic network management that continuously analyses network state and continually steers the network in accordance with changing high level goals and policies. As dynamicity increases, it is proving increasingly difficult to test and validate the analytics routines and policies that drive today's network management systems. With more automation, the potential for unanticipated network incidents increase, for example where multiple automation features interact and conflict. There is no substitute for seeing how a network management feature actually performs in a real network, ideally allowing iterative authoring/validation development cycles. However, due to the high stakes involved in degrading or disrupting network performance, this is not usually feasible until the very final testing and deployment stages. The next best option is a testbed that accurately represents a live network scenario to support authoring and validation development cycles in a low-risk environment. In this work we present our experiences of building a networking testbed that incorporates an emulated network, a production- grade network controller, an analytics function, and a policy execution environment. This allows users to develop policies for adaptive (closed loop) management of a realistic emulated network. We also present two scenarios where the testbed is used to emulate and mitigate against a temporary and prolonged failure occurring on a network.
AB - Due to the increase in the dynamicity, programmability, scope and complexity of modern networks there is a greatly increased requirement that network management systems control, orchestrate and manage networks in a much more automated and dynamic manner. This drive towards automation and dynamicity requires autonomic network management that continuously analyses network state and continually steers the network in accordance with changing high level goals and policies. As dynamicity increases, it is proving increasingly difficult to test and validate the analytics routines and policies that drive today's network management systems. With more automation, the potential for unanticipated network incidents increase, for example where multiple automation features interact and conflict. There is no substitute for seeing how a network management feature actually performs in a real network, ideally allowing iterative authoring/validation development cycles. However, due to the high stakes involved in degrading or disrupting network performance, this is not usually feasible until the very final testing and deployment stages. The next best option is a testbed that accurately represents a live network scenario to support authoring and validation development cycles in a low-risk environment. In this work we present our experiences of building a networking testbed that incorporates an emulated network, a production- grade network controller, an analytics function, and a policy execution environment. This allows users to develop policies for adaptive (closed loop) management of a realistic emulated network. We also present two scenarios where the testbed is used to emulate and mitigate against a temporary and prolonged failure occurring on a network.
UR - http://www.scopus.com/inward/record.url?scp=85050691501&partnerID=8YFLogxK
U2 - 10.1109/NOMS.2018.8406144
DO - 10.1109/NOMS.2018.8406144
M3 - Conference contribution
AN - SCOPUS:85050691501
SN - 9781538634165
T3 - IEEE/IFIP Network Operations and Management Symposium: Cognitive Management in a Cyber World, NOMS 2018
SP - 1
EP - 6
BT - IEEE/IFIP Network Operations and Management Symposium
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2018 IEEE/IFIP Network Operations and Management Symposium, NOMS 2018
Y2 - 23 April 2018 through 27 April 2018
ER -