Monetary Cost-Aware Checkpointing and Migration on Amazon Cloud Spot Instances

被引:95
作者
Yi, Sangho [1 ]
Andrzejak, Artur [2 ]
Kondo, Derrick [3 ]
机构
[1] Samsung Elect, Digital Media & Commun Res Ctr, Suwon 443742, Gyeonggi Do, South Korea
[2] Heidelberg Univ, Inst Comp Sci, Res Grp Parallel & Distributed Syst, D-69120 Heidelberg, Germany
[3] ZIRST, ENSIMAG, INRIA, Lab LIG, F-38330 Monbonnot St Martin, France
关键词
Checkpointing; reliability; fault tolerance; cloud computing; volatile resources;
D O I
10.1109/TSC.2011.44
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently introduced spot instances in the Amazon Elastic Compute Cloud (EC2) offer low resource costs in exchange for reduced reliability; these instances can be revoked abruptly due to price and demand fluctuations. Mechanisms and tools that deal with the cost-reliability tradeoffs under this schema are of great value for users seeking to lessen their costs while maintaining high reliability. We study how mechanisms, namely, checkpointing and migration, can be used to minimize the cost and volatility of resource provisioning. Based on the real price history of EC2 spot instances, we compare several adaptive checkpointing schemes in terms of monetary costs and improvement of job completion times. We evaluate schemes that apply predictive methods for spot prices. Furthermore, we also study how work migration can improve task completion in the midst of failures while maintaining low monetary costs. Trace-based simulations show that our schemes can reduce significantly both monetary costs and task completion times of computation on spot instance.
引用
收藏
页码:512 / 524
页数:13
相关论文
共 27 条
[1]  
Andrzejak A., 2010, P 12 IEEE IFIP NETW
[2]  
Andrzejak A., 2010, P IEEE INT S MOD AN
[3]  
[Anonymous], 2010, CLOUDKICK SIMPLE POW
[4]  
[Anonymous], 2010, RIGHTSCALE CLOUD COM
[5]  
[Anonymous], 2006, 10 HISP LING S LOND
[6]  
[Anonymous], 2012, BERKELEY OPEN INFRAS
[7]  
[Anonymous], P INT PAR DISTR PROC
[8]  
[Anonymous], 2012, SPOTCLOUD CLOUD CAPA
[9]  
[Anonymous], 2010, Amazon Simple Storage Service(Amazon S3)
[10]  
[Anonymous], AM EC2 SPOT INST