Resource Modeling and Performance Prediction of MapReduce in Cloud Computing Environment
Qiao Yuan-yua · Beijing Youdian Xueyuan xuebao · 2014
The prediction of job running time and computing resource is very important in production environment. However,the performance of cloud computing is not easy to be predicted due to complicated computing resources in environment of cloud platform. A model is proposed based on resource consumption patterns for predicting the running time and central processing unit( CPU) resources consuming of MapReduce job in cloud computing environment. This model comes from polynomial regression modeling to predict the performance of MapReduce job. A variety of criteria is used to evaluate the model. Experiment shows that this model could predict the running time and CPU resources consuming of MapReduce job with high accuracy.