Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters

Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters
复制标题

DOI:
10.1145/1551609.1551635
复制
发表时间:
2009-06
期刊:
--
影响因子:
--
通讯作者:
M. Assunção;Al Costanzo;R. Buyya
M. Assunção;Al Costanzo;R. Buyya
中科院分区:
其他
文献类型:
--
作者:
M. Assunção;Al Costanzo;R. Buyya

文献摘要

被引文献

相似文献

在本文中,我们调查了组织通过使用“云计算”提供商来增强其本地基础设施的计算能力所能获得的好处。我们评估了一个组织使用的六种调度策略的成本,该组织运行一个由虚拟机技术管理的集群,并试图利用远程基础设施即服务(IaaS)提供商的资源来减少其用户请求的响应时间。对虚拟机的请求提交给组织的集群,但是在远程提供程序中实例化额外的虚拟机,并在没有足够的资源来满足用户的请求时添加到本地集群。Naïve调度策略会对组织为使用远程资源而支付的金额产生很大影响,可能会增加使用IaaS的总体成本。因此,在这项工作中,我们研究了六种考虑“云”资源使用的调度策略,以了解这些策略如何在性能和使用成本之间实现平衡,以及它们在多大程度上改善了请求的响应时间。
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 six 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ïve scheduling strategies can have a great impact on the amount paid by the organisation for using the remote resources, potentially increasing the overall cost with the use of IaaS. Therefore, in this work we investigate six scheduling strategies that consider the use of resources from the "Cloud", to understand how these strategies achieve a balance between performance and usage cost, and how much they improve the requests' response times.