Data-Aware Virtual Machine Placement and Rate Allocation in Cloud Environment

Kamran Zamanifar, Nader Nasri, Mohammad H. Nadimi-Shahraki · 2012

Infrastructure-as-a-service cloud provides a suitable environment where cloud users can run data-intensive applications and store their required data files. The performance of data-intensive applications strongly depends on data transmission delay. This delay is a function of the size of data files, the location of virtual machines that run the applications as well as the allocation of data rates to virtual machines. In this paper, we propose a novel virtual machine placement algorithm that jointly optimizes the placement of virtual machines as well as their allocated data rates. Through Simulation results we show that the proposed algorithm can significantly reduce the data transfer delay for virtual machines compared to placement algorithms previously proposed in the literature.

Read the paper · More papers on PaperTik