Title :
Hierarchical prediction based task scheduling in hybrid data center
Author :
Haiou Jiang ; Haihong, E. ; Meina Song
Author_Institution :
Beijing Univ. of Posts & Telecommun., Beijing, China
Abstract :
Cloud computing can help data center consolidate batch and gratis tasks with over-provisioned production applications, and fulfill their diverse resource demands and performance objectives with high scalability and flexibility. One challenge in this hybrid data center is that the dramatic fluctuation of batch and gratis workload may impact performance of production applications, cause task failure, decrease efficiency, and waste computing resources. One way to tackle the challenge is to reduce resource allocation to prevent host overload by delay scheduling tasks if resources are predicted in short. In this paper, we propose hierarchical prediction method for hybrid workload. We use last-state based ARMA model to predict stationary process of production workload, and use feedback based online AR model to predict the vibrated workload of batch and gratis tasks. Evaluation shows that the hierarchical prediction based task scheduling can reduce host overload by more than 85 percent, reduce tasks evicted and killed by more than 60 percent, and reduce 40 percent of average task scheduling delay.
Keywords :
autoregressive moving average processes; cloud computing; computer centres; processor scheduling; resource allocation; autoregressive moving average model; batch tasks; batch workload; cloud computing; feedback based online AR model; gratis tasks; gratis workload; hierarchical prediction based task scheduling; hierarchical prediction method; hybrid data center; hybrid workload; last-state based ARMA model; production applications; production workload; resource allocation; resource demands; stationary process prediction; vibrated workload prediction; Computational modeling; Predictive models; Training; feedback based online AR model; hierarchical prediction; hybrid data center; last-state based ARMA model; task scheduling;
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2014 20th IEEE International Conference on
DOI :
10.1109/PADSW.2014.7097786