Simulating Dynamic Cloud Marketspaces: Modeling Spot Instance Behavior and Scheduling with CloudSim Plus
Christoph Goldgruber, Benedikt Pittl, Erich Schikuta

TL;DR
This paper extends CloudSim Plus to realistically simulate spot instance lifecycle management and evaluates a new allocation algorithm, demonstrating improved resilience and reduced interruptions in volatile cloud market environments.
Contribution
It introduces a realistic spot instance simulation extension and evaluates a novel allocation algorithm under dynamic market conditions.
Findings
Reduced number of spot instance interruptions
Decreased maximum interruption duration
Enhanced simulation of volatile cloud environments
Abstract
The increasing reliance on dynamic pricing models, such as spot instances, in public cloud environments presents new challenges for workload scheduling and reliability. While these models offer cost advantages, they introduce volatility and uncertainty that are not fully addressed by current allocation algorithms or simulation tools. This work contributes to the modeling and evaluation of such environments by extending the CloudSim Plus simulation framework to support realistic spot instance lifecycle management, including interruption, termination, hibernation, and reallocation. The enhanced simulator is validated using synthetic scenarios and large-scale simulations based on the Google Cluster Trace dataset. Building on this foundation, the HLEM-VMP allocation algorithm, originally proposed in earlier research, was adapted to operate under dynamic spot market conditions. Its…
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.
Taxonomy
TopicsCloud Computing and Resource Management · Distributed and Parallel Computing Systems · Big Data and Digital Economy
