English

Exploiting Spot Instances for Time-Critical Cloud Workloads Using Optimal Randomized Strategies

Distributed, Parallel, and Cluster Computing 2026-01-22 v1 Networking and Internet Architecture Performance Optimization and Control

Abstract

This paper addresses the challenge of deadline-aware online scheduling for jobs in hybrid cloud environments, where jobs may run on either cost-effective but unreliable spot instances or more expensive on-demand instances, under hard deadlines. We first establish a fundamental limit for existing (predominantly-) deterministic policies, proving a worst-case competitive ratio of Ω(K)\Omega(K), where KK is the cost ratio between on-demand and spot instances. We then present a novel randomized scheduling algorithm, ROSS, that achieves a provably optimal competitive ratio of K\sqrt{K} under reasonable deadlines, significantly improving upon existing approaches. Extensive evaluations on real-world trace data from Azure and AWS demonstrate that ROSS effectively balances cost optimization and deadline guarantees, consistently outperforming the state-of-the-art by up to 30%30\% in cost savings, across diverse spot market conditions.

Keywords

Cite

@article{arxiv.2601.14612,
  title  = {Exploiting Spot Instances for Time-Critical Cloud Workloads Using Optimal Randomized Strategies},
  author = {Neelkamal Bhuyan and Randeep Bhatia and Murali Kodialam and TV Lakshman},
  journal= {arXiv preprint arXiv:2601.14612},
  year   = {2026}
}

Comments

Accepted for publication in the 45th IEEE International Conference on Computer Communications (INFOCOM 2026). Copyright 2026 IEEE

R2 v1 2026-07-01T09:13:28.766Z