PAM: When Overloaded, Push Your Neighbor Aside!

05/26/2018
by   Zili Meng, et al.
0

Recently SmartNICs are widely used to accelerate service chains in NFV. However, when the SmartNIC is overloaded, casually migrating vNFs away from SmartNIC to CPU may lead to additional packet transmissions between SmartNIC and CPU. To address this problem, we present PAM, push aside migration to effectively alleviate the hot spot on SmartNIC with no performance overhead. Our key novelty is to push vNFs on the border of SmartNIC and CPU aside to release resources for the bottleneck vNF. Evaluation shows that PAM could efficiently alleviate the hot spot on SmartNIC and generate a service chain with much lower latency compared with the naive solution.

READ FULL TEXT

page 1

page 2

page 3

research
04/16/2018

CoCo: Compact and Optimized Consolidation of Modularized Service Function Chains in NFV

The modularization of Service Function Chains (SFCs) in Network Function...
research
02/17/2023

On the convergence result of the gradient-push algorithm on directed graphs with constant stepsize

Gradient-push algorithm has been widely used for decentralized optimizat...
research
01/12/2023

NDNSD: Service Publishing and Discovery in NDN

Service discovery is a crucial component in today's massively distribute...
research
01/10/2020

Fault Tolerance for Service Function Chains

Traffic in enterprise networks typically traverses a sequence of middleb...
research
02/06/2018

RDMAvisor: Toward Deploying Scalable and Simple RDMA as a Service in Datacenters

RDMA is increasingly adopted by cloud computing platforms to provide low...
research
12/31/2018

Randomized Rumor Spreading in Ad Hoc Networks with Buffers

The randomized rumor spreading problem generates a big interest in the a...
research
09/05/2017

Push-Pull Block Puzzles are Hard

This paper proves that push-pull block puzzles in 3D are PSPACE-complete...

Please sign up or login with your details

Forgot password? Click here to reset