4.7 Article

Building Semi-Elastic Virtual Clusters for Cost-Effective HPC Cloud Resource Provisioning

期刊

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TPDS.2015.2476459

关键词

Cloud computing; job scheduling; resource provisioning; semi-elastic cluster; trace-driven simulation

资金

  1. Chinese National High-Tech Research and Development Plan (863 project) [2012AA01A302]
  2. NSFC [61232008, 61472201]
  3. Research Fund for Taishan Scholar Project of Shandong Province
  4. US National Science Foundation (NSF) [0915861, 0937908, 0958311, 1318564]
  5. Direct For Computer & Info Scie & Enginr
  6. Division of Computing and Communication Foundations [0937908] Funding Source: National Science Foundation
  7. Division Of Computer and Network Systems
  8. Direct For Computer & Info Scie & Enginr [1318564, 0958311] Funding Source: National Science Foundation
  9. Division Of Computer and Network Systems
  10. Direct For Computer & Info Scie & Enginr [0915861] Funding Source: National Science Foundation

向作者/读者索取更多资源

Recent studies have found cloud environments increasingly appealing for executing HPC applications, including tightly coupled parallel simulations. At the same time, while public clouds offer elastic, on-demand resource provisioning and pay-as-you-go pricing, individual users setting up their on-demand virtual clusters may not be able to take full advantage of common cost-saving opportunities, such as reserved instances. In this paper, we propose a Semi-Elastic Cluster (SEC) computing model for organizations to reserve and dynamically resize a virtual cloud-based cluster. We present a set of integrated batch scheduling plus resource scaling strategies uniquely enabled by SEC, as well as an online reserved instance provisioning algorithm based on job history. Our trace-driven simulation results show that such a model has a 61.0 percent cost saving than individual users acquiring and managing cloud resources without causing longer average job wait time. Moreover, to exploit the advantages of different public clouds, we also extend SEC to a multi-cloud environment, where SEC can get a lower cost than on any single cloud. We design and implement a prototype system of the SEC model and evaluate it in terms of management overhead and average job wait time. Experimental results show that the management overhead is negligible with respect to the job wait time.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据