Knowledge-based checkpointing strategy for spot instances in cloud computing

Q4 Multidisciplinary
Sumit Tomar, Ashish Kumar Mishra, Dharmendra K Yadav
{"title":"Knowledge-based checkpointing strategy for spot instances in cloud computing","authors":"Sumit Tomar, Ashish Kumar Mishra, Dharmendra K Yadav","doi":"10.59796/jcst.v13n2.2023.1754","DOIUrl":null,"url":null,"abstract":"The Amazon EC2 offers spot-priced virtual machines (VMs) at a reduced price compared to on-demand and reserved VMs. However, Amazon EC2 can terminate these VMs anytime due to the spot price and demand fluctuation. Using spot VMs results in a longer execution time and disrupts service availability. Users can use fault-tolerant techniques such as checkpointing, migration, and job duplication to mitigate the unreliability of spot VMs. In this paper, a knowledge-based checkpointing strategy is proposed to minimize the overall checkpointing overhead during the execution of jobs. The proposed scheme uses real-time price history to decide when to take a checkpoint. Results show that the proposed approach can significantly reduce the turnaround time by 18% compared to Hourly Checkpointing Strategy and 9% compared to Rising-Edge Checkpointing Strategy. One can also achieve 54% to 78% reliability with a cost saving of 78% for the workload used with the described approach.","PeriodicalId":36369,"journal":{"name":"Journal of Current Science and Technology","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Current Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.59796/jcst.v13n2.2023.1754","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Multidisciplinary","Score":null,"Total":0}
引用次数: 0

Abstract

The Amazon EC2 offers spot-priced virtual machines (VMs) at a reduced price compared to on-demand and reserved VMs. However, Amazon EC2 can terminate these VMs anytime due to the spot price and demand fluctuation. Using spot VMs results in a longer execution time and disrupts service availability. Users can use fault-tolerant techniques such as checkpointing, migration, and job duplication to mitigate the unreliability of spot VMs. In this paper, a knowledge-based checkpointing strategy is proposed to minimize the overall checkpointing overhead during the execution of jobs. The proposed scheme uses real-time price history to decide when to take a checkpoint. Results show that the proposed approach can significantly reduce the turnaround time by 18% compared to Hourly Checkpointing Strategy and 9% compared to Rising-Edge Checkpointing Strategy. One can also achieve 54% to 78% reliability with a cost saving of 78% for the workload used with the described approach.
基于知识的云计算点实例检查点策略
与按需和预留的虚拟机相比,Amazon EC2以较低的价格提供现货定价的虚拟机(vm)。但是,由于现货价格和需求波动,Amazon EC2可以随时终止这些虚拟机。使用点虚拟机会导致执行时间变长,影响业务的可用性。用户可以使用检查点、迁移和作业复制等容错技术来减轻点虚拟机的不可靠性。本文提出了一种基于知识的检查点策略,以最小化作业执行过程中的总体检查点开销。提出的方案使用实时价格历史来决定何时采取检查点。结果表明,与每小时检查点策略相比,所提出的方法可以显着减少周转时间18%,与risedge检查点策略相比减少9%。对于使用上述方法的工作负载,还可以实现54%到78%的可靠性,同时节省78%的成本。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Current Science and Technology
Journal of Current Science and Technology Multidisciplinary-Multidisciplinary
CiteScore
0.80
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信