TY - GEN
T1 - LogSnap
T2 - 10th International Conference on Networks of the Future, NoF 2019
AU - Sherwin, Jonathan
AU - Sreenan, Cormac J.
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/10
Y1 - 2019/10
N2 - Software-Defined Networking (SDN) has enabled automated modification of the behavior of network devices to match changes in network policy. This facility has driven adoption of SDN in Data Centre Networks (DCNs), particularly multi-tenant DCNs, where network policies are used extensively and can change rapidly as tenants arrive, leave, and modify their resource usage. It is useful for a DCN operator to have a way to query the past state of a network, e.g. for debugging or verification. In a multi-tenant DCN whose behaviour changes frequently under the programmatic control of SDN, this is an important but complex function to provide. While SDN makes the problem more challenging, it also helps to provide the solution - changes in network policy are communicated in packets sent from an SDN controller to the network devices, and those packets are amenable to capture and analysis to reveal the state of the network. Our solution, LogSnap, records messages exchanged over time between an SDN controller and switches in a network, and can quickly recreate the network in an emulated environment for any point in the recorded history. We have evaluated the system for its accuracy, the speed with which it can recreate the network, and quantified the storage implications of speeding up network reproduction.
AB - Software-Defined Networking (SDN) has enabled automated modification of the behavior of network devices to match changes in network policy. This facility has driven adoption of SDN in Data Centre Networks (DCNs), particularly multi-tenant DCNs, where network policies are used extensively and can change rapidly as tenants arrive, leave, and modify their resource usage. It is useful for a DCN operator to have a way to query the past state of a network, e.g. for debugging or verification. In a multi-tenant DCN whose behaviour changes frequently under the programmatic control of SDN, this is an important but complex function to provide. While SDN makes the problem more challenging, it also helps to provide the solution - changes in network policy are communicated in packets sent from an SDN controller to the network devices, and those packets are amenable to capture and analysis to reveal the state of the network. Our solution, LogSnap, records messages exchanged over time between an SDN controller and switches in a network, and can quickly recreate the network in an emulated environment for any point in the recorded history. We have evaluated the system for its accuracy, the speed with which it can recreate the network, and quantified the storage implications of speeding up network reproduction.
KW - Data Centre Networks
KW - Network Management
KW - OpenFlow
KW - Software-Defined Networking
UR - https://www.scopus.com/pages/publications/85082391174
U2 - 10.1109/NoF47743.2019.9015187
DO - 10.1109/NoF47743.2019.9015187
M3 - Conference proceeding
AN - SCOPUS:85082391174
T3 - Proceedings of the 2019 10th International Conference on Networks of the Future, NoF 2019
SP - 66
EP - 73
BT - Proceedings of the 2019 10th International Conference on Networks of the Future, NoF 2019
A2 - Cianfrani, Antonio
A2 - Riggio, Roberto
A2 - Steiner, Rebecca
A2 - Idzikowski, Filip
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 1 October 2019 through 3 October 2019
ER -