Title: Client-side resource management on the cloud: survey and future directions

Authors: Marc Eduard Frincu; Stéphane Genaud; Julien Gossa

Addresses: Viterbi School of Engineering, University of Southern California, EEB – 300A, McClintock Avenue, Los Angeles, CA, 90089, USA ' ICube, University of Strasbourg, CNRS, Pôle API, 300 Blvd S. Brant, 67400 Illkirch, France ' ICube, University of Strasbourg, CNRS, Pôle API, 300 Blvd S. Brant, 67400 Illkirch, France

Abstract: Cloud computing and how to bridge the gap between various providers is getting increasing attention. In this context, efficiently scheduling tasks on heterogeneous resources is of extreme importance. The state-of-the-art for this field has been continuously growing during the last years and has reached a point in which a comprehensive overview indicating current solutions and ongoing challenges is of extreme importance for researchers. This paper aims to offer this analysis from a client-side scheduling perspective in which emphasis is not put on physical resource selection but on task to virtual machine mappings and virtual machine allocation. It provides a taxonomy for the current state-of-the-art and a unified model concerning the various metrics and goals used throughout literature. This model is designed to be sufficiently generic, extensible, and comprehensive to support most of the future work in the field. Several promising research directions and existing challenges are described.

Keywords: scheduling; cloud computing; intercloud; taxonomy; survey; client-side resource management; task to virtual machine mappings; virtual machine allocation.

DOI: 10.1504/IJCC.2015.071728

International Journal of Cloud Computing, 2015 Vol.4 No.3, pp.234 - 257

Accepted: 07 Feb 2015
Published online: 16 Sep 2015 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article