Evaluating and reducing cloud waste and cost-A data-driven case study from Azure workloads

被引:4
作者
Everman, Brad [1 ]
Gao, Maxim [2 ]
Zong, Ziliang [1 ]
机构
[1] Texas State Univ, San Marcos, TX 78666 USA
[2] Westwood High Sch, Austin, TX USA
关键词
Azure public cloud; Cloud waste; Cloud cost; Big data analysis; ENERGY;
D O I
10.1016/j.suscom.2022.100708
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has been growing at an unprecedented speed in recent years. The coronavirus pandemic is further accelerating the transition of many businesses from traditional self-hosted systems to the cloud. However, an excessive number of users are struggling with over-spent budget on the cloud. Meanwhile, cloud waste is common when users provision resources beyond what they actually need. There is a clear gap in the literature to study the user behaviors in the cloud and provide viable solutions to reduce cloud cost and waste. This paper addresses these concerns by conducting a comprehensive analysis of the Microsoft Azure 2019 traces and makes the following contributions. First, we analyze the cost of 6,687 Azure cloud users, who created nearly 2.7 million virtual machines (VMs), and find that a large portion of VMs are under-utilized or over-provisioned for resources. Second, we propose Cloud Waste Points (CWP) to quantitatively evaluate the waste of each VM. We further categorize VMs that utilize cloud resource efficiently as green VMs and those that waste cloud resources as red VMs. Third, we propose Cloud Waste Indicator (CWI) as a metric to classify Azure users as red, green, and normal users, depending on their efficiency in utilizing cloud resources. In addition, we introduce Cloud Utilization Score (CUS) to rank the relative performance of Azure users in term of cloud waste. Lastly, we propose an algorithm to identify red VMs and recommend lower priced VMs that can help users reduce cost without compromising quality of service (QoS). Our experiments show that over $22 million cost savings (i.e. approximately 36% in total cost reduction) can be achieved if our recommendations are adopted by users.
引用
收藏
页数:10
相关论文
共 33 条
[1]   A Survey on Hadoop MapReduce Energy Efficient techniques for Intensive Workload [J].
Alalawi, Manal ;
Daly, Herbert .
INTERNATIONAL CONFERENCE ON BIG DATA AND INTERNET OF THINGS (BDIOT 2017), 2017, :62-66
[2]  
Azure, 2020, AZ PUBL DAT
[3]   Resource Central: Understanding and Predicting Workloads for Improved Resource Management in Large Cloud Platforms [J].
Cortez, Eli ;
Bonde, Anand ;
Muzio, Alexandre ;
Russinovich, Mark ;
Fontoura, Marcus ;
Bianchini, Ricardo .
PROCEEDINGS OF THE TWENTY-SIXTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES (SOSP '17), 2017, :153-167
[4]   Characterization and Comparison of Cloud versus Grid Workloads [J].
Di, Sheng ;
Kondo, Derrick ;
Cirne, Walfredo .
2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2012, :230-238
[5]   Improving the cost efficiency of large-scale cloud systems running hybrid workloads-A case study of Alibaba cluster traces [J].
Everman, Brad ;
Rajendran, Narmadha ;
Li, Xiaomin ;
Zong, Ziliang .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30
[6]  
FeiFei Chen, 2012, 2012 First International Workshop on Green and Sustainable Software (GREENS), P45, DOI 10.1109/GREENS.2012.6224255
[7]  
Flexera, 2021, CLOUD COMPUTING TREN
[8]  
Google, 2021, CLOUD STOR PRIC
[9]  
Google, 2021, CARBON AWARE COMPUTI
[10]  
Google Build, 2020, PUBL CLOUD PRIC EXPL