首页|An Online Algorithm Based on Replication for Using Spot Instances in IaaS Clouds

An Online Algorithm Based on Replication for Using Spot Instances in IaaS Clouds

扫码查看
Infrastructure-as-a-Service(IaaS)cloud platforms offer resources with diverse buying options.Users can run an instance on the on-demand market which is stable but expensive or on the spot market with a significant discount.However,users have to carefully weigh the low cost of spot instances against their poor availability.Spot instances will be revoked when the revocation event occurs.Thus,an important problem that an IaaS user faces now is how to use spot in-stances in a cost-effective and low-risk way.Based on the replication-based fault tolerance mechanism,we propose an on-line termination algorithm that optimizes the cost of using spot instances while ensuring operational stability.We prove that in most cases,the cost of our proposed online algorithm will not exceed twice the minimum cost of the optimal of-fline algorithm that knows the exact future a priori.Through a large number of experiments,we verify that our algorithm in most cases has a competitive ratio of no more than 2,and in other cases it can also reach the guaranteed competitive ratio.

Infrastructure-as-a-Service(IaaS)cloudcost managementcompetitive analysisonline algorithmspot in-stance

许志伟、潘丽、刘士军

展开 >

School of Software,Shandong University,Jinan 250101,China

国家重点研发计划

2018YFB14-04501

2024

计算机科学技术学报(英文版)
中国计算机学会

计算机科学技术学报(英文版)

CSTPCD
影响因子:0.432
ISSN:1000-9000
年,卷(期):2024.39(1)
  • 31