Accepted author manuscript, 200 KB, PDF document
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - A NEAT way to test-driven network management
AU - Fantom, Will
AU - Alcock, Paul
AU - Simms, Ben
AU - Rotsos, Charalampos
AU - Race, Nicholas
PY - 2022/1/13
Y1 - 2022/1/13
N2 - The increasing softwarization of network infrastructures introduces an importantchallenge for network configuration. On the one hand, the growth of the networkconfiguration space as a result of new device types and the expandinginter-dependence of network service components, increases the networkconfiguration complexity. On the other hand, new service deploymentarchitectures lack mechanisms to validate the impact of service configuration onnetwork resilience. Network operators need to adopt new mechanisms to validateand verify network configuration changes, inspired by popular ContinuousIntegration/Continuous Development (CI/CD) mechanisms. This paper introducesNetwork Emulation-based Automated Testing (NEAT), an automated testingframework for network configuration. NEAT allows network managers to definenetwork topologies and tests through YAML files and run realistic networktopologies and tests. Furthermore, network managers can control the fidelity oftheir network tests and bound the execution time of testing suites, as well asexploit parallelization of modern servers to speedup test execution.
AB - The increasing softwarization of network infrastructures introduces an importantchallenge for network configuration. On the one hand, the growth of the networkconfiguration space as a result of new device types and the expandinginter-dependence of network service components, increases the networkconfiguration complexity. On the other hand, new service deploymentarchitectures lack mechanisms to validate the impact of service configuration onnetwork resilience. Network operators need to adopt new mechanisms to validateand verify network configuration changes, inspired by popular ContinuousIntegration/Continuous Development (CI/CD) mechanisms. This paper introducesNetwork Emulation-based Automated Testing (NEAT), an automated testingframework for network configuration. NEAT allows network managers to definenetwork topologies and tests through YAML files and run realistic networktopologies and tests. Furthermore, network managers can control the fidelity oftheir network tests and bound the execution time of testing suites, as well asexploit parallelization of modern servers to speedup test execution.
M3 - Conference contribution/Paper
BT - IEEE/IFIP Network Operations and Management Symposium
PB - IEEE
CY - Budapest, Hungary
ER -