Simplifying Network Updates in SDN and NFV Networks Using GUM

Lei Wang,Qing Li,Yang Liu,Yong Jiang,Jianping Wu
DOI: https://doi.org/10.1109/ICCCN.2018.8487365
2018-01-01
Abstract:As new network paradigms, software-defined networking (SDN) and network function virtualization (NFV) enable network innovation and brings flexibility in network management and service deployment. However, It is still challenging task to ensure that network policies remain consistent during the network updates due to the inherently distributed nature of the network. In this paper, we propose the Generalized Update Model (GUM) to support fast and consistent network updates under different levels of constraints, including connectivity consistency, policy consistency, and performance consistency. In our model, we use general high-level abstractions for capturing these consistent constraints and generate a state-resource dependency graph (SDG). With the help of the SDG, we analyze relations between the update operations and construct an operation relation graph (ORG) to find the optimal update operation sequence. We prototype GUM on Ryu and evaluate it by comprehensive emulations and data- driven simulations. The results show that our scheme can always obtain the best update operation sequence under different requirements and speed up the update process by 32% on average.
What problem does this paper attempt to address?