MoML10tpds

R. Moreno-Vozmediano, R.S. Montero, I.M. Llorente. Multi-Cloud Deployment of Computing Clusters for Loosely-Coupled MTC Applications. IEEE Transactions on Parallel and Distributed Systems. Special Issue on Many Task Computing, 22(6):924-930, 2011.

Abstract

Cloud computing is gaining acceptance in many IT organizations, as an elastic, flexible and variable-cost way to deploy their service platforms using outsourced resources. Unlike traditional utilities where a single provider scheme is a common practice, the ubiquitous access to cloud resources easily enables the simultaneous use of different clouds. In this paper we explore this scenario to deploy a computing cluster on top of a multi-cloud infrastructure, for solving loosely-coupled Many-Task Computing (MTC) applications. In this way, the cluster nodes can be provisioned with resources from different clouds to improve the cost-effectiveness of the deployment, or to implement high-availability strategies. We prove the viability of this kind of solutions by evaluating the scalability, performance, and cost of different configurations of a Sun Grid Engine cluster, deployed on a multi-cloud infrastructure spanning a local data-center and three different cloud sites: Amazon EC2 Europe, Amazon EC2 USA, and ElasticHosts. Although the testbed deployed in this work is limited to a reduced number of computing resources (due to hardware and budget limitations), we have complemented our analysis with a simulated infrastructure model, which includes a larger number of resources, and runs larger problem sizes. Data obtained by simulation show that performance and cost results can be extrapolated to large scale problems and cluster infrastructures

Keywords

[ Cloud ] [ Opennebula ] [ Reservoir ] [ Tin2009-07146 ] [ Medianet ]

Contact

Rafael Moreno-Vozmediano
Ruben S. Montero
Ignacio M. Llorente

BibTex Reference

@article{MoML10tpds,
   Author = {Moreno-Vozmediano, R. and Montero, R.S. and Llorente, I.M.},
   Title = {Multi-Cloud Deployment of Computing Clusters for Loosely-Coupled MTC Applications},
   Journal = {IEEE Transactions on Parallel and Distributed Systems. Special Issue on Many Task Computing},
   Volume = {22},
   Number = {6},
   Pages = {924--930},
   Publisher = {IEEE},
   Year = {2011}
}