Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. ResQ: Enabling SLOs in Network Function Virtualization
 
conference paper

ResQ: Enabling SLOs in Network Function Virtualization

Tootoonchian, Amin
•
Panda, Aurojit
•
Lan, Chang
Show more
January 1, 2018
Proceedings of the USENIX Symposium On Networked Systems Design And Implementation
USENIX Symposium on Networked Systems Design and Implementation

Network Function Virtualization is allowing carriers to replace dedicated middleboxes with Network Functions (NFs) consolidated on shared servers, but the question of how (and even whether) one can achieve performance SLOs with software packet processing remains open. A key challenge is the high variability and unpredictability in throughput and latency introduced when NFs are consolidated. We show that, using processor cache isolation and with careful sizing of I/O buffers, we can directly enforce a high degree of performance isolation among consolidated NFs-for a wide range of NFs, our technique caps the maximum throughput degradation to 2.9% (compared to 44.3%), and the 95th percentile latency degradation to 2.5% (compared to 24.5%). Building on this, we present ResQ, a resource manager for NFV that enforces performance SLOs for multi-tenant NFV clusters in a resource efficient manner. ResQ achieves 60%-236% better resource efficiency for enforcing SLOs that contain contention-sensitive NFs compared to previous work.

  • Details
  • Metrics
Type
conference paper
Web of Science ID

WOS:000471023700019

Author(s)
Tootoonchian, Amin
Panda, Aurojit
Lan, Chang
Walls, Melvin
Argyraki, Katerina  
Ratnasamy, Sylvia
Shenker, Scott
Date Issued

2018-01-01

Publisher

USENIX ASSOC

Publisher place

Berkeley

Published in
Proceedings of the USENIX Symposium On Networked Systems Design And Implementation
ISBN of the book

978-1-939133-01-4

Start page

283

End page

297

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
NAL  
Event nameEvent placeEvent date
USENIX Symposium on Networked Systems Design and Implementation

Renton, WA

Apr 09-11, 2018

Available on Infoscience
June 26, 2019
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/158537
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés