We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.NI

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Networking and Internet Architecture

Title: Fault Tolerance for Service Function Chains

Abstract: Enterprise network traffic typically traverses a sequence of middleboxes forming a service function chain, or simply a chain. Tolerating failures when they occur along chains is imperative to the availability and reliability of enterprise applications. Making a chain fault-tolerant is challenging since, in the event of failures, the state of faulty middleboxes must be correctly and quickly recovered while providing high throughput and low latency.
In this paper, we introduce FTC, novel system design and protocol for fault-tolerant service function chaining. FTC provides strong consistency with up to f middlebox failures for chains of length f+1 or longer without requiring dedicated replica nodes. In FTC, state updates caused by packet processing at a middlebox are collected, piggybacked into the packet, and sent along the chain to be replicated. The evaluation of our FTC implementation shows that compared with the state of art [46], FTC improves throughput by 2-3.5x for a chain of two to five middleboxes.
Subjects: Networking and Internet Architecture (cs.NI); Systems and Control (eess.SY)
Cite as: arXiv:2001.03321 [cs.NI]
  (or arXiv:2001.03321v2 [cs.NI] for this version)

Submission history

From: Milad Ghaznavi [view email]
[v1] Fri, 10 Jan 2020 06:20:26 GMT (2437kb)
[v2] Tue, 25 Feb 2020 22:47:35 GMT (1114kb)

Link back to: arXiv, form interface, contact.