An effective data aggregation based adaptive long term CPU load prediction mechanism on computational grid

  • Authors:
  • Fang Dong;Junzhou Luo;Aibo Song;Jiuxin Cao;Jun Shen

  • Affiliations:
  • School of Computer Science and Engineering, Southeast University, Nanjing, PR China;School of Computer Science and Engineering, Southeast University, Nanjing, PR China;School of Computer Science and Engineering, Southeast University, Nanjing, PR China;School of Computer Science and Engineering, Southeast University, Nanjing, PR China;School of Information Systems and Technology, University of Wollongong, Wollongong NSW 2522, Australia

  • Venue:
  • Future Generation Computer Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

With the development of Internet-based technologies and the rapid growth of scientific computing applications, Grid computing becomes more and more attractive. Generally, the execution time of a CPU-intensive task on a certain resource is tightly related to the CPU load on this resource. In order to estimate the task execution time more accurately to achieve an effective task scheduling, it is significant to make an effective long-term load prediction in dynamic Grid environments. Nevertheless, as the prediction errors will be gradually accumulated while the best values of prediction parameters may vary vigorously, the existing prediction algorithms usually fail to achieve good prediction accuracy in the long-term prediction. To address these problems, an effective Data Aggregation based Adaptive Long term resource load Point-Prediction mechanism (DA^2LP"P"o"i"n"t) is proposed in this paper, where a data aggregation concept is introduced herein to reduce the number of prediction step. Furthermore, an interval based prediction mechanism with probability distribution representation called DA^2LP"I"n"t"e"r"v"a"l is lately proposed to improve the adaptation of prediction results. The experimental results show that the DA^2LP"P"o"i"n"t algorithm can outperform previous prediction methods in regard to mean square error (MSE). In addition, the DA^2LP"I"n"t"e"r"v"a"l algorithm can attain lesser prediction error with stronger representation capability; therefore, it is able to provide much more useful information for task scheduling in Grid environments.