NFVactor: A Resilient NFV System using the Distributed Actor Model

05/16/2018
by   Jingpu Duan, et al.
0

Resilience functionality, including failure resilience and flow migration, is of pivotal importance in practical network function virtualization (NFV) systems. However, existing failure recovery procedures incur high packet processing delay due to heavyweight process-checkpointing, while flow migration has poor performance due to centralized control. This paper proposes NFVactor, a novel NFV system that aims to provide lightweight failure resilience and high-performance flow migration. NFVactor enables these by using actor model to provide a per-flow execution environment, so that each flow can replicate and migrate itself with improved parallelism, while the efficiency of the actor model is guaranteed by a carefully designed runtime system. Moreover, NFVactor achieves transparent resilience: once a new NF is implemented for NFVactor, the NF automatically acquires resilience support. Our evaluation result shows that NFVactor achieves 10Gbps packet processing, flow migration completion time that is 197 times faster than existing system, and packet processing delay stablized at around 20 microseconds during replication.

READ FULL TEXT

page 20

page 22

page 25

research
05/04/2018

5G Island for Network Resilience and Autonomous Failsafe Operations

The resilience of 5G networks can be strongly challenged by central clou...
research
04/10/2020

A Resilient AWGR and Server Based PON Data Centre Architecture

This paper studies the resilience of an AWGR and server based PON DCN ar...
research
01/22/2021

AI-Empowered VNF Migration as a Cost-Loss-Effective Solution for Network Resilience

With a wide deployment of Multi-Access Edge Computing (MEC) in the Fifth...
research
06/11/2020

On the Feasibility of Perfect Resilience with Local Fast Failover

In order to provide a high resilience and to react quickly to link failu...
research
03/10/2021

Fuzzy Logic-based Robust Failure Handling Mechanism for Fog Computing

Fog computing is an emerging computing paradigm which is mainly suitable...
research
09/11/2021

MODC: Resilience for disaggregated memory architectures using task-based programming

Disaggregated memory architectures provide benefits to applications beyo...
research
09/20/2023

ElasticNotebook: Enabling Live Migration for Computational Notebooks (Technical Report)

Computational notebooks (e.g., Jupyter, Google Colab) are widely used fo...

Please sign up or login with your details

Forgot password? Click here to reset