Profile-based Resource Allocation for Virtualized Network Functions
Steven Van Rossem, Wouter Tavernier, Didier Colle, Mario Pickavet,, Piet Demeester

TL;DR
This paper introduces a profile-based resource allocation method for virtualized network functions, enabling more accurate and efficient deployment of network services that meet SLA performance requirements.
Contribution
It proposes a profiling approach combined with modeling techniques to predict service performance and recommend optimal resource allocations for VNFs.
Findings
Profiling four network functions under various workloads.
Comparison of methods for modeling performance.
Selected model accurately predicts performance based on workload and resources.
Abstract
The virtualization of compute and network resources enables an unseen flexibility for deploying network services. A wide spectrum of emerging technologies allows an ever-growing range of orchestration possibilities in cloud-based environments. But in this context it remains challenging to rhyme dynamic cloud configurations with deterministic performance. The service operator must somehow map the performance specification in the Service Level Agreement (SLA) to an adequate resource allocation in the virtualized infrastructure. We propose the use of a VNF profile to alleviate this process. This is illustrated by profiling the performance of four example network functions (a virtual router, switch, firewall and cache server) under varying workloads and resource configurations. We then compare several methods to derive a model from the profiled datasets. We select the most accurate method…
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.
