arrow
Return

REINFORCE: Achieving Efficient Failure Resiliency for Network Function Virtualization-Based Services

delete2020-04-01
delete18
delete
OA
AI
S
Sameer G. Kulkarni *
刘古月 cover
刘古月 (Guyue Liu)
K
K. K. Ramakrishnan
M
Mayutan Arumaithurai
T
Timothy Wood
X
Xiaoming Fu
DOI:10.1109/TNET.2020.2969961delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Ensuring high availability (HA) for software-based networks is a critical design feature that will help the adoption of software-based network functions (NFs) in production networks. It is important for NFs to avoid outages and maintain missioncritical operations. However, HA support for NFs on the critical data path can result in unacceptable performance degradation. We present REINFORCE, an integrated framework to support efficient resiliency for NF service chains. REINFORCE includes timely failure detection and consistent failover mechanisms. REINFORCE replicates state to standby NFs (local and remote) while enforcing correctness. It minimizes the number of state transfers by exploiting the concept of external synchrony, and leverages opportunistic batching and multi-buffering to optimize performance. Experimental results show that, even at line-rate packet processing (10 Gbps), REINFORCE achieves chain-level failover across servers in a LAN within 10ms, incurring less than 10% performance overhead, and adds average latency only - 400 mu s, with a worst-case latency of less than 1ms. REINFORCE also recovers from software failures within the same node in less than 100 mu s, incurring less than 1% performance overhead and adds less than 5 mu s latency during normal operation.
Keywords:
Network function virtualization (NFV)
service function chaining (SFC)
network functions (NF)
service function chains (SFC)
fault-tolerance
availability
resiliency
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE-ACM Transactions on Networking
IF:
3.6
Papers:
4.4K
Citations:
9.5K

Organization

U
University of Gottingen
Scholars:
2.5W
Papers: 2.1W
Citations: 36
C
Carnegie Mellon University
Scholars:
1.4W
Papers: 1.4W
Citations: 2.7W
U
university of california riverside
Scholars:
1.1W
Papers: 8.3K
Citations: 16
University of California System cover
University of California System
Scholars:
37.5W
Papers: 33.7W
Citations: 6.6K
researcher View more organizations