A cost-benefit analysis of using cloud computing to extend the capacity of clusters
Marcos Dias de Assuncao, Alexandre di Costanzo, Rajkumar Buyya
Cluster Computing | SPRINGER | Published : 2010
In this paper, we investigate the benefits that organisations can reap by using "Cloud Computing" providers to augment the computing capacity of their local infrastructure. We evaluate the cost of seven scheduling strategies used by an organisation that operates a cluster managed by virtual machine technology and seeks to utilise resources from a remote Infrastructure as a Service (IaaS) provider to reduce the response time of its user requests. Requests for virtual machines are submitted to the organisation's cluster, but additional virtual machines are instantiated in the remote provider and added to the local cluster when there are insufficient resources to serve the users' requests. Naïv..View full abstract
This work is partially supported by research grants from the Australian Research Council (ARC) and Australian Department of Innovation, Industry, Science and Research (DIISR). Marcos' Ph.D. research was partially supported by National ICT Australia.We would like to thank Sungjin Choi, Suraj Pandey, Carlos Varela, and Marco Netto for their feedback on a preliminary version of this work. We carried out some experiments using traces collected from the Grid'5000 platform, an initiative from the French Ministry of Research through the ACI GRID incentive action, INRIA, CNRS, RENATER and other contributing partners (http://www.grid5000.fr).