JOURNAL ARTICLE

An Interference-Aware Virtual Machine Placement Strategy for High Performance Computing Applications in Clouds

Abstract

Cross-interference may happen when applications share a common physical machine, affecting negatively their performances. This problem occurs frequently when high performance applications are executed in clouds. Some papers of the related literature have considered this problem when proposing strategies for Virtual Machine Placement. However, they neither have employed a suitable method for predicting interference nor have considered the minimization of the number of used physical machines and interference at the same time. In this paper, we define the Interference-aware Virtual Machine Placement Problem for HPC applications in Clouds (IVMP) that tackles both problems by minimizing, at the same time, the interference suffered by HPC applications which share common physical machines and the number of physical machines used to allocate them. We propose a mathematical formulation for this problem and a strategy based on the Iterated Local Search framework to solve it. Experiments were conducted in a real scenario by using applications from oil and gas industry and applications from the HPCC benchmark. They showed that our method reduced interference in more than 40%, using the same number of physical machines of the most widely employed heuristics to solve the problem.

Keywords:
Computer science Interference (communication) Virtual machine Heuristics Cloud computing Benchmark (surveying) Distributed computing Computer engineering Computer network Operating system

Metrics

9
Cited By
1.79
FWCI (Field Weighted Citation Impact)
15
Refs
0.89
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Blockchain Technology Applications and Security
Physical Sciences →  Computer Science →  Information Systems
© 2026 ScienceGate Book Chapters — All rights reserved.