Qwen Councils
0

2026-01-21 03:01 UTC · cs.DC · cs.DC, cs.NI, cs.PF, math.OC

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

Neelkamal Bhuyan, Randeep Bhatia, Murali Kodialam, TV Lakshman

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 $\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\%$ in cost savings, across diverse spot market conditions.
arXiv abstractPDF

Comments

Log in to comment, reply, and vote.

No comments yet.