@inproceedings{yang2022spot, author = {Yang, Fangkai and Pang, Bowen and Zhang, Jue and Qiao, Bo and Wang, Lu and Couturier, Camille and Bansal, Chetan and Ram, Soumya and Qin, Si and Ma, Zhen and Goiri, Íñigo and Cortez, Eli and Baladhandayutham, Senthil and Rühle, Victor and Rajmohan, Saravan and 林庆维, Qingwei Lin and Zhang, Dongmei}, title = {Spot Virtual Machine Eviction Prediction in Microsoft Cloud}, booktitle = {TheWebConf 2022}, year = {2022}, month = {April}, abstract = {Azure Spot Virtual Machines (Spot VMs) utilize unused compute capacity at significant cost savings. They can be evicted when Azure needs the capacity back, therefore suitable for workloads that can tolerate interruptions. A good prediction of Spot VM evictions is beneficial for Azure to optimize capacity utilization and offers users information to better plan Spot VM deployments by selecting clusters to reduce potential evictions. The current in-service cluster-level prediction method ignores the node heterogeneity by aggregating node information. In this paper, we propose a spatial-temporal node-level Spot VM eviction prediction model to capture the inter-node relations and time dependency. The experiments with Azure data show that our node-level eviction prediction model performs better than the node-level and cluster-level baselines.}, url = {http://approjects.co.za/?big=en-us/research/publication/spot-virtual-machine-eviction-prediction-in-microsoft-cloud-2/}, }