Title: Meta-scheduling algorithms for managing inter-cloud interoperability

Authors: Stelios Sotiriadis; Nik Bessis; Nick Antonopoulos; Richard Hill

Addresses: School of Computing and Maths, University of Derby, Kedleston Road, Derby, Derbyshire, DE22 1GB, UK ' School of Computing and Maths, University of Derby, Kedleston Road, Derby, Derbyshire, DE22 1GB, UK ' School of Computing and Maths, University of Derby, Kedleston Road, Derby, Derbyshire, DE22 1GB, UK ' School of Computing and Maths, University of Derby, Kedleston Road, Derby, Derbyshire, DE22 1GB, UK

Abstract: The concept behind cloud computing is to facilitate a wider distribution of hardware and software based services in the form of a consolidated infrastructure of various computing enterprises. In practice, cloud computing could be seen as an environment that combines cluster and grid characteristics that have been integrated into a single setting. Currently, cloud computing resources are limited in interoperability, mainly because of the homogeneity and the coherency of their resources. However, the number of users demanding cloud services has increased dramatically, thus, the need for collaborative clouds has increased as well. Therefore, various cases arise from this concerning the scalability and customisability when managing multi-tenancy. Here, we present an algorithmic model for managing the interoperability of the cloud environment, namely inter-cloud. So, we integrate our theoretical approach from the scope of orchestrating job execution in a distributed setting.

Keywords: cloud computing; inter-cloud interoperability; job scheduling; meta-scheduling; modelling; scalability; customisability.

DOI: 10.1504/IJHPCN.2013.056518

International Journal of High Performance Computing and Networking, 2013 Vol.7 No.3, pp.156 - 172

Received: 22 Feb 2012
Accepted: 21 Nov 2012

Published online: 30 Jul 2014 *

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