학술논문

Statelet-Based Efficient and Seamless NFV State Transfer
Document Type
Periodical
Source
IEEE Transactions on Network and Service Management IEEE Trans. Netw. Serv. Manage. Network and Service Management, IEEE Transactions on. 14(4):964-977 Dec, 2017
Subject
Communication, Networking and Broadcast Technologies
Computing and Processing
Peer-to-peer computing
Noise measurement
Bandwidth
Virtualization
Delays
Cloud computing
Network function virtualization
Software defined networking
Network functions virtualization
state migration
state management
virtualization
sofware-defined networking
cost-efficiency
Language
ISSN
1932-4537
2373-7379
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.