CoCo: Compact and Optimized Consolidation of Modularized Service Function Chains in NFV
Zili Meng, Jun Bi, Haiping Wang, Chen Sun, Hongxin Hu

TL;DR
CoCo is a framework that optimizes the placement and scaling of modular service function chains in NFV, reducing overhead and improving resource efficiency through performance-aware placement and innovative scaling strategies.
Contribution
It introduces a novel consolidation framework with a performance-aware placement algorithm and a push-aside scaling strategy for modular service function chains in NFV.
Findings
Significant performance improvements demonstrated.
Enhanced resource utilization achieved.
Effective consolidation with minimal performance degradation.
Abstract
The modularization of Service Function Chains (SFCs) in Network Function Virtualization (NFV) could introduce significant performance overhead and resource efficiency degradation due to introducing frequent packet transfer and consuming much more hardware resources. In response, we exploit the lightweight and individually scalable features of elements in Modularized SFCs (MSFCs) and propose CoCo, a compact and optimized consolidation framework for MSFC in NFV. CoCo addresses the above problems in two ways. First, CoCo Optimized Placer pays attention to the problem of which elements to consolidate and provides a performance-aware placement algorithm to place MSFCs compactly and optimize the global packet transfer cost. Second, CoCo Individual Scaler innovatively introduces a push-aside scaling up strategy to avoid degrading performance and taking up new CPU cores. To support MSFC…
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.
