Statelet-Based Efficient and Seamless NFV State Transfer
Key: NRHH17
Author: Leonhard Nobach, Ivica Rimac, Volker Hilt, David Hausheer
Date: December 2017
Kind: @article
Keywords: Network functions virtualization, state migration, state management, virtualization, sofware-defined networking, cost-efficiency
Abstract: Network functions virtualization (NFV) environments can provide increased elasticity and flexibility for operators, as network-related services can be scaled and moved as needed. Such operations require a seamless transfer of state to provide a service without interruption or performance degradation. In this paper, we propose and analyze a novel approach for efficient and seamless NFV state transfers. Our approach is based on the concept of statelets, which are compact representations of information in incoming packets that change the state of a virtualized network function. We present and describe slim migration (SliM), a system for efficient NFV state transfers using a statelet interface that we have implemented as an add-on to the data plane development kit, a high-performance packet I/O library. We have evaluated SliM in a testbed and present results that show its benefits in terms of lower delays and lower packet-loss rates. Moreover, our analysis and evaluation results show that SliM offers three times as much shared link capacity to the dataplane as previous approaches, while reducing the duration of a state transfer to one-third of their time.
View Full paper (PDF) | Download Full paper (PDF)
Official URL

The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, not withstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.