TY - GEN
T1 - SDN on ACIDs
AU - Curic, Maja
AU - Carle, Georg
AU - Despotovic, Zoran
AU - Khalili, Ramin
AU - Hecker, Artur
N1 - Publisher Copyright:
© 2017 ACM.
PY - 2017/12/11
Y1 - 2017/12/11
N2 - Software-dened networks (SDN) do not guarantee coherent network operations, when uncoordinated SDN applications concurrently update the network forwarding state. As this problem has not so far received considerable attention, in this paper, we introduce transactional network-wide update support in SDN. We notably design and implement a new SDN service complementing state of the art proposals to achieve atomicity, isolation and durability of network updates in any typical SDN setup. The experiments with our implementation of the ACID service in FloodLight and OpenVSwitch demonstrate the practical feasibility of our proposal and good scalability to dierent network loads and sizes.
AB - Software-dened networks (SDN) do not guarantee coherent network operations, when uncoordinated SDN applications concurrently update the network forwarding state. As this problem has not so far received considerable attention, in this paper, we introduce transactional network-wide update support in SDN. We notably design and implement a new SDN service complementing state of the art proposals to achieve atomicity, isolation and durability of network updates in any typical SDN setup. The experiments with our implementation of the ACID service in FloodLight and OpenVSwitch demonstrate the practical feasibility of our proposal and good scalability to dierent network loads and sizes.
KW - Atomicity
KW - Durability
KW - Isolation
KW - SDN
KW - Transactional updates
UR - http://www.scopus.com/inward/record.url?scp=85040610617&partnerID=8YFLogxK
U2 - 10.1145/3155921.3155924
DO - 10.1145/3155921.3155924
M3 - Conference contribution
AN - SCOPUS:85040610617
T3 - CAN 2017 - Proceedings of the 2017 Cloud-Assisted Networking Workshop, Part of CoNext 2017
SP - 19
EP - 24
BT - CAN 2017 - Proceedings of the 2017 Cloud-Assisted Networking Workshop, Part of CoNext 2017
PB - Association for Computing Machinery, Inc
T2 - 2nd Cloud-Assisted Networking Workshop, CAN 2017
Y2 - 12 December 2017 through 12 December 2017
ER -