Stringer: Balancing Latency and Resource Usage in Service Function Chain Provisioning
Freddy C. Chua, Julie Ward, Ying Zhang, Puneet Sharma, Bernardo A., Huberman

TL;DR
Stringer is a comprehensive approach for service function chain provisioning in NFV environments, balancing latency and resource usage through heuristics, optimization, and latency estimation models.
Contribution
It introduces a novel combination of heuristic, optimization, and queueing models to generate diverse SFC provisioning solutions with different tradeoffs.
Findings
Provides a scalable heuristic for SFC provisioning
Uses MIP for optimal solution generation
Employs queueing models to estimate latency
Abstract
Network Functions Virtualization, or NFV, enables telecommunications infrastructure providers to replace special-purpose networking equipment with commodity servers running virtualized network functions (VNFs). A service provider utilizing NFV technology faces the SFC provisioning problem of assigning VNF instances to nodes in the physical infrastructure (e.g., a datacenter), and routing Service Function Chains (sequences of functions required by customers, a.k.a. SFCs) in the physical network. In doing so, the provider must balance between various competing goals of performance and resource usage. We present an approach for SFC provisioning, consisting of three elements. The first element is a fast, scalable round-robin heuristic. The second element is a Mixed Integer Programming (MIP) based approach. The third element is a queueing-theoretic model to estimate the average latency…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
