Modeling The Temporally Constrained Preemptions of Transient Cloud VMs
J. C. S. Kadupitige, Vikram Jadhao, Prateek Sharma
摘要
Transient cloud servers such as Amazon Spot instances, Google Preemptible VMs, and Azure Low-priority batch VMs, can reduce cloud computing costs by as much as 10×, but can be unilaterally preempted by the cloud provider. Understanding preemption characteristics (such as frequency) is a key first step in minimizing the effect of preemptions on application performance, availability, and cost. However, little is understood about temporally constrained preemptions-wherein preemptions must occur in a given time window. We study temporally constrained preemptions by conducting a large scale empirical study of Google's Preemptible VMs (that have a maximum lifetime of 24 hours), develop a new preemption probability model, new model-driven resource management policies, and implement them in a batch computing service for scientific computing workloads.
Our statistical and experimental analysis indicates that temporally constrained preemptions are not uniformly distributed, but are time-dependent and have a bathtub shape. We find that existing memoryless models and policies are not suitable for temporally constrained preemptions. We develop a new probability model for bathtub preemptions, and analyze it through the lens of reliability theory. To highlight the effectiveness of our model, we develop optimized policies for job scheduling and checkpointing. Compared to existing techniques, our model-based policies can reduce the probability of job failure by more than 2×. We also implement our policies as part of a batch computing service for scientific computing applications, which reduces cost by 5× compared to conventional cloud deployments and keeps performance overheads under 3%.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper6
- Can't Be Late: Optimizing Spot Instance Savings under DeadlinesZhanghao Wu, Wei-Lin Chiang, Ziming Mao, Zongheng Yang 等NSDI 2024 · 被引用 40 次
- Waiting game: optimally provisioning fixed resources for cloud-enabled schedulersPradeep Ambati, Noman Bashir, David Irwin, Prashant J. ShenoySC 2020 · 被引用 14 次
- Making Cloud Spot Instance Interruption Events VisibleKyunghwan Kim, Kyungyong LeeWWW 2024 · 被引用 6 次
- Opportunistic Scheduling for Optimal Spot Instance Savings in the CloudNeelkamal Bhuyan, Randeep Bhatia, Murali S. Kodialam, T. V. LakshmanINFOCOM 2026 · 被引用 2 次
- Exploiting Spot Instances for Time-Critical Cloud Workloads Using Optimal Randomized StrategiesNeelkamal Bhuyan, Randeep Bhatia, Murali S. Kodialam, T. V. LakshmanINFOCOM 2026 · 被引用 1 次
相关 Paper
- Cloud-scale VM-deflation for Running Interactive Applications On Transient ServersAlexander Fuerst, Ahmed Ali-Eldin, Prashant J. Shenoy, Prateek SharmaHPDC 2020 · 被引用 12 次
- GFS: A Preemption-aware Scheduling Framework for GPU Clusters with Predictive Spot Instance ManagementJiaang Duan, Shenglin Xu, Shiyou Qian, Dingyu Yang 等ASPLOS 2026 · 被引用 1 次
- Machine Learning on Volatile InstancesXiaoxi Zhang, Jianyu Wang, Gauri Joshi, Carlee Joe-WongINFOCOM 2020 · 被引用 17 次
- SpotServe: Serving Generative Large Language Models on Preemptible InstancesXupeng Miao, Chunan Shi, Jiangfei Duan, Xiaoli Xi 等ASPLOS 2024 · 被引用 71 次
- Unlocking unallocated cloud capacity for long, uninterruptible workloadsAnup Agarwal, Shadi A. Noghabi, Íñigo Goiri, Srinivasan Seshan 等NSDI 2023 · 被引用 9 次
