2018Unpublished venueRequires access

Predicting Resource Utilization for Cloud Workloads Using Machine Learning Techniques

Padma D. Adane, O. G. Kakde

Open publisher page 2 citations

Abstract

Provisioning of resources in a cloud environment is a challenging issue. Under provisioning and over provisioning, both are detrimental for the overall performance of the system. There is a growing trend among researchers to use proactive provisioning approaches which anticipate the resource requirements in advance and prepare the system well to handle such real time demands. Although Proactive provisioning approaches are complex as compared to Reactive provisioning techniques, they provide an overall improved response time as the provisioning decisions are taken before the actual need of resources arise. The efficiency of such proactive provisioning techniques is dependent on the use of a predictive model that foresees the resource requirements. In this paper we have evaluated the performance of five popular Machine Learning Algorithms in predicting the CPU utilization of various server logs taken from the Parallel Workload Archive. The metrics used for evaluation are MAE- Mean Absolute Error and RMSE- Root Mean Squared Error.

About this research paper

What this paper is about

Provisioning of resources in a cloud environment is a challenging issue. Under provisioning and over provisioning, both are detrimental for the overall performance of the system. There is a growing trend among researchers to use proactive provisioning approaches which anticipate the resource requirements in advance and prepare the system well to handle such real time demands. Although Proactive provisioning approaches are complex as compared to Reactive provisioning techniques, they provide an overall improved response time as the provisioning decisions are taken before the actual need of resources arise. The efficiency of such proactive provisioning techniques is dependent on the use of a predictive model that foresees the resource requirements. In this paper we have evaluated the performance of five popular Machine Learning Algorithms in predicting the CPU utilization of various server logs taken from the Parallel Workload Archive. The metrics used for evaluation are MAE- Mean Absolute Error and RMSE- Root Mean Squared Error.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Provisioning of resources in a cloud environment is a challenging issue. Under provisioning and over provisioning, both are detrimental for the overall performance of the system. There is a growing trend among researchers to use proactive provisioning approaches which anticipate the resource requirements in advance and prepare the system well to handle such real time demands. Although Proactive provisioning approaches are complex as compared to Reactive provisioning techniques, they provide an overall improved response time as the provisioning decisions are taken before the actual need of resources arise. The efficiency of such proactive provisioning techniques is dependent on the use of a predictive model that foresees the resource requirements. In this paper we have evaluated the performance of five popular Machine Learning Algorithms in predicting the CPU utilization of various server logs taken from the Parallel Workload Archive. The metrics used for evaluation are MAE- Mean Absolute Error and RMSE- Root Mean Squared Error.

Key concepts: Provisioning, Cloud computing, Computer science, Workload, Resource (disambiguation), Distributed computing, Mean squared error, Operating system

Related papers

Back to paper searchBrowse research topicsOriginal source
Predicting Resource Utilization for Cloud Workloads Using Machine Learning Techniques — Research Paper | ScholarLens