Parallel Virtual Machines Placement with Provable Guarantees
Itamar Cohen, Gil Einziger, Maayan Goldstein, Yaniv Sa'ar, Gabriel, Scalosub, Erez Waisbard

TL;DR
This paper introduces APSR, a parallel random resource management algorithm for VM placement in NFV, which offers provable guarantees, significantly reduces decline ratios, and lowers communication overheads in cloud environments.
Contribution
It presents APSR, a novel parallel randomized placement algorithm with provable guarantees, and demonstrates its effectiveness in reducing decline ratios and communication costs.
Findings
APSR achieves up to 13x lower decline ratio
APSR reduces communication overheads by over 85%
Parallel deterministic algorithms have higher decline ratios
Abstract
Network Function Virtualization (NFV) carries the potential for on-demand deployment of network algorithms in virtual machines (VMs). In large clouds, however, VM resource allocation incurs delays that hinder the dynamic scaling of such NFV deployment. Parallel resource management is a promising direction for boosting performance, but it may significantly increase the communication overhead and the decline ratio of deployment attempts. Our work analyzes the performance of various placement algorithms and provides empirical evidence that state-of-the-art parallel resource management dramatically increases the decline ratio of deterministic algorithms but hardly affects randomized algorithms. We, therefore, introduce APSR -- an efficient parallel random resource management algorithm that requires information only from a small number of hosts and dynamically adjusts the degree of…
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.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Cloud Computing and Resource Management · Interconnection Networks and Systems
