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), where K 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 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% in cost savings, across diverse spot market conditions.
@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