Loading…

Research computing in a distributed cloud environment

The recent increase in availability of Infrastructure-as-a-Service (IaaS) computing clouds provides a new way for researchers to run complex scientific applications. However, using cloud resources for a large number of research jobs requires significant effort and expertise. Furthermore, running job...

Full description

Saved in:
Bibliographic Details
Published in:Journal of physics. Conference series 2010-11, Vol.256 (1), p.012003
Main Authors: Fransham, K, Agarwal, A, Armstrong, P, Bishop, A, Charbonneau, A, Desmarais, R, Hill, N, Gable, I, Gaudet, S, Goliath, S, Impey, R, Leavett-Brown, C, Ouellete, J, Paterson, M, Pritchet, C, Penfold-Brown, D, Podaima, W, Schade, D, Sobie, R J
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The recent increase in availability of Infrastructure-as-a-Service (IaaS) computing clouds provides a new way for researchers to run complex scientific applications. However, using cloud resources for a large number of research jobs requires significant effort and expertise. Furthermore, running jobs on many different clouds presents even more difficulty. In order to make it easy for researchers to deploy scientific applications across many cloud resources, we have developed a virtual machine resource manager (Cloud Scheduler) for distributed compute clouds. In response to a user's job submission to a batch system, the Cloud Scheduler manages the distribution and deployment of user-customized virtual machines across multiple clouds. We describe the motivation for and implementation of a distributed cloud using the Cloud Scheduler that is spread across both commercial and dedicated private sites, and present some early results of scientific data analysis using the system.
ISSN:1742-6596
1742-6588
1742-6596
DOI:10.1088/1742-6596/256/1/012003