Spot-and-Scoot: Peeking Into Spot Instance Availability
Kyumin Kim, Moohyun Song, Taeyoon Kim, Kyungyong Lee

TL;DR
Spot-and-Scoot (SnS) is a cost-efficient method for estimating spot instance availability by leveraging cloud provisioning signals, enabling better interruption prediction with minimal cost.
Contribution
We introduce SnS, a novel approach that collects spot availability signals through provisioning lifecycle analysis, reducing monitoring costs while maintaining high prediction accuracy.
Findings
SnS achieves up to 0.90 F1-macro score in availability prediction.
Co-interruptions within the same zone occur within three minutes over 92% of the time.
Trace-driven simulations show SnS-based predictions can reduce computation loss.
Abstract
Spot instances offer significant cost savings of up to 90% over on-demand prices, making them an attractive resource for large-scale computing workloads. However, understanding their availability dynamics is essential for building systems that tolerate interruptions, and observing this availability directly requires keeping instances running, which incurs costs that scale with the number of monitored instance types and their per-instance price. We propose Spot-and-Scoot (SnS), a cost-efficient method that collects spot instance availability signals by leveraging the cloud provider's provisioning lifecycle. Since the outcome of a spot request is determined before the instance enters the running state, SnS submits requests and cancels them upon provisioning acceptance, collecting binary availability signals at near-zero instance cost. Submitting multiple concurrent requests per…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
