Abstract:
Motivated by real customer problems, we investigated utilization of cloud services at different layers including infrastructure (IaaS), application services (PaaS) and da...Show MoreMetadata
Abstract:
Motivated by real customer problems, we investigated utilization of cloud services at different layers including infrastructure (IaaS), application services (PaaS) and databases (DaaS). We found several issues such as forgetting about unused resources, bursty workloads and service dependencies causing under-utilization (a.k.a. over- provisioning) problem. Cloud advisory tools offered by the public providers either lack the fine-grained analysis needed for actionable recommendations or can’t see the correlations among services that are used by the same customers’ resource groups. We proposed an automated, near real-time advisor that utilizes historical usage data and machine learning (ML) models to recommend cost saving opportunities. We demonstrated significant cost savings averaging around 20%, which can accumulate as thousands of Dollars for large and active systems. Since our advisory models depend on time-series data, we compared several forecasting algorithms including ARIMA, LSTM and Prophet. We found LSTM model to deliver the most accurate results for our workloads.
Date of Conference: 17-20 December 2022
Date Added to IEEE Xplore: 26 January 2023
ISBN Information:
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Cloud Computing ,
- Machine Learning Models ,
- User Data ,
- Long Short-term Memory ,
- Cost Savings ,
- Provisioning ,
- Prophet ,
- Autoregressive Integrated Moving Average ,
- Long Short-term Memory Model ,
- History Of Usage ,
- Thousands Of Dollars ,
- Learning Algorithms ,
- Data Center ,
- Enablers ,
- Recurrent Neural Network ,
- Recommender Systems ,
- Service Planning ,
- Virtual Machines ,
- Memory Consumption ,
- Potential Savings ,
- Public Cloud ,
- SQL Database ,
- Cloud Providers ,
- Microsoft Azure ,
- Operating Expenses ,
- Google Cloud ,
- Service Recommendation
- Author Keywords
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Cloud Computing ,
- Machine Learning Models ,
- User Data ,
- Long Short-term Memory ,
- Cost Savings ,
- Provisioning ,
- Prophet ,
- Autoregressive Integrated Moving Average ,
- Long Short-term Memory Model ,
- History Of Usage ,
- Thousands Of Dollars ,
- Learning Algorithms ,
- Data Center ,
- Enablers ,
- Recurrent Neural Network ,
- Recommender Systems ,
- Service Planning ,
- Virtual Machines ,
- Memory Consumption ,
- Potential Savings ,
- Public Cloud ,
- SQL Database ,
- Cloud Providers ,
- Microsoft Azure ,
- Operating Expenses ,
- Google Cloud ,
- Service Recommendation
- Author Keywords