首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Exploiting Redundancy and Application Scalability for Cost-Effective, Time-Constrained Execution of HPC Applications on Amazon EC2
【24h】

Exploiting Redundancy and Application Scalability for Cost-Effective, Time-Constrained Execution of HPC Applications on Amazon EC2

机译:利用冗余和应用程序可伸缩性在Amazon EC2上以经济高效,受时间限制的HPC应用程序执行

获取原文
获取原文并翻译 | 示例

摘要

The use of clouds to execute high-performance computing (HPC) applications has greatly increased recently. Clouds provide several potential advantages over traditional supercomputers and in-house clusters. The most popular cloud is currently Amazon EC2, which provides fixed-cost and variable-cost, auction-based options. The auction market trades lower cost for potential interruptions that necessitate checkpointing; if the market price exceeds the bid price, a node is taken away from the user without warning. We explore techniques to maximize performance per dollar given a time constraint within which an application must complete. Specifically, we design and implement multiple techniques to reduce expected cost by exploiting redundancy in the EC2 auction market. We then design an adaptive algorithm that selects a scheduling algorithm and determines the bid price. We show that our adaptive algorithm executes programs up to seven times cheaper than using the on-demand market and up to 44 percent cheaper than the best non-redundant, auction-market algorithm. We extend our adaptive algorithm to incorporate application scalability characteristics for further cost savings. We show that the adaptive algorithm informed with scalability characteristics of applications achieves up to 56 percent cost savings compared to the expected cost for the base adaptive algorithm run at a fixed, user-defined scale.
机译:最近,使用云来执行高性能计算(HPC)应用程序的使用大大增加了。与传统的超级计算机和内部集群相比,云提供了一些潜在的优势。当前最受欢迎的云是Amazon EC2,它提供固定成本和可变成本,基于拍卖的选项。拍卖市场以较低的成本交易需要检查点的潜在中断;如果市场价格超过买入价,则将节点从用户手中夺走,而不会发出警告。我们探索在给定时间限制的情况下最大化每美元性能的技术,在此时间内必须完成应用程序。具体来说,我们设计并实施多种技术,以通过利用EC2拍卖市场中的冗余来降低预期成本。然后,我们设计一种自适应算法,该算法选择调度算法并确定出价。我们证明,与使用按需市场相比,我们的自适应算法执行程序的费用便宜多达七倍,并且比最佳非冗余拍卖市场算法便宜多达44%。我们扩展了自适应算法,以合并应用程序可伸缩性特征,以进一步节省成本。我们表明,与以固定的用户定义规模运行的基本自适应算法的预期成本相比,具有应用程序可伸缩性特征的自适应算法可节省多达56%的成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号