SpotVista: Availability-Aware Recommendation System for Reliable and Cost-Efficient Multi-Node Spot Instances
Taeyoon Kim, Kyumin Kim, Kyunghwan Kim, Hayoung Kim, Seungwoo Jeong, Moohyun Song, Kyungyong Lee

TL;DR
SpotVista is a system that recommends reliable, cost-efficient multi-node spot instances by analyzing availability data, addressing recent policy changes and outperforming existing solutions in stability and cost savings.
Contribution
It introduces a methodology for recommending multi-node spot instance configurations using large-scale availability data, overcoming query limitations and improving reliability and cost efficiency.
Findings
SpotVista achieves 81.28% greater availability than SpotVerse.
It provides 2.84% more cost savings in multi-region setups.
Compared to AWS SpotFleet, SpotVista offers 21.6% higher stability.
Abstract
Cloud vendors offer discounted spot instances to maximize surplus resource utilization, but these instances are subject to the risk of sudden interruption. Traditional pricing datasets have been employed to predict this risk, yet recent policy changes by cloud vendors have diminished their effectiveness. To promote spot instance usage, public cloud vendors provide instant availability datasets to help users mitigate interruption risks. While existing research utilizing this data has proposed methods to reduce interruptions, these studies have primarily focused on single-node instances, overlooking the stability of multi-node environments widely adopted for modern cloud workloads. This paper proposes SpotVista, a system that recommends a resource pool of reliable and cost-efficient multi-node spot instances by leveraging various publicly available datasets. To achieve this, SpotVista…
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.
