A Multi-Objective Framework for Optimizing GPU-Enabled VM Placement in Cloud Data Centers with Multi-Instance GPU Technology
Ahmad Siavashi, Mahmoud Momtazpour

TL;DR
This paper introduces GRMU, a multi-objective framework for optimizing GPU-enabled VM placement in cloud data centers using MIG technology, significantly improving resource utilization and VM acceptance rates.
Contribution
It models MIG-enabled VM placement as a multi-objective ILP problem and proposes GRMU, a multi-stage placement framework with migration strategies and workload partitioning.
Findings
Increases VM acceptance rate by 22%.
Reduces active hardware usage by 17%.
Migrates only 1% of MIG-enabled VMs.
Abstract
The extensive use of GPUs in cloud computing and the growing need for multitenancy have driven the development of innovative solutions for efficient GPU resource management. Multi-Instance GPU (MIG) technology from NVIDIA enables shared GPU usage in cloud data centers by providing isolated instances. However, MIG placement rules often lead to fragmentation and suboptimal resource utilization. In this work, we formally model the MIG-enabled VM placement as a multi-objective Integer Linear Programming (ILP) problem aimed at maximizing request acceptance, minimizing active hardware usage, and reducing migration overhead. Building upon this formulation, we propose GRMU, a multi-stage placement framework designed to address MIG placement challenges. GRMU performs intra-GPU migrations for defragmentation of a single GPU and inter-GPU migrations for consolidation and resource efficiency. It…
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
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing · Distributed and Parallel Computing Systems
