FTvNF: Fault tolerant virtual network functions

Yotam Harchol, David Hay, Tal Orenstein

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

One of the major concerns about Network Function Virtualization (NFV) is the reduced stability of virtual network functions (VNFs), compared to dedicated hardware appliances. Stateful VNFs make recovery a complex process, where a major concern is how to handle non-determinism such as multi-threaded processing, time dependence, and randomness. In this paper we present FTvNF-a new approach for network functions recovery with very low overhead in failurefree time. This is in contrast to previous suggestions to take snapshots of the VNF state at certain checkpoints or to store the VNF state externally. Compared with state-of-the-art approaches, our approach significantly reduces the latency overhead incurred by the network elements, both in failurefree operations and when failures occur. In addition, our approach better suits the common case of NFV service chaining, as our mechanisms are applied once per chain, thus significantly improve the performance over approaches that treat each VNF separately.

Original languageAmerican English
Title of host publicationANCS 2018 - Proceedings of the 2018 Symposium on Architectures for Networking and Communications Systems
PublisherAssociation for Computing Machinery, Inc
Pages141-147
Number of pages7
ISBN (Print)9781450359023
DOIs
StatePublished - 23 Jul 2018
Event2018 Symposium on Architectures for Networking and Communications Systems, ANCS 2018 - Ithaca, United States
Duration: 23 Jul 201824 Jul 2018

Publication series

NameANCS 2018 - Proceedings of the 2018 Symposium on Architectures for Networking and Communications Systems

Conference

Conference2018 Symposium on Architectures for Networking and Communications Systems, ANCS 2018
Country/TerritoryUnited States
CityIthaca
Period23/07/1824/07/18

Bibliographical note

Publisher Copyright:
© 2018 Association for Computing Machinery.

Keywords

  • Fault Tolerance
  • NFV
  • Network Function Virtualization
  • Service Chaining

Fingerprint

Dive into the research topics of 'FTvNF: Fault tolerant virtual network functions'. Together they form a unique fingerprint.

Cite this