A study for task time performance dynamic prediction model in cloud resource scheduling

The unique of resource utilization method in cloud computing determines that there are strict requirements for the resource management and scheduling, as virtualization technology is widely applied in cloud computing, it extremely enhances the dynamic of the system and improves the efficiency of resource utilization. However, it also brings the resource scheduling with great challenges. Making an accurate prediction of task workload will improve the efficiency of cloud resource scheduling, and this paper regards this as the starting point, makes the task completion time as a metric of task workload, proposes a dynamic prediction model for task workload, studies the statistical property of task completion time in different load conditions, and the simulation experiment results show that the prediction model is correct and feasible.

[1]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[2]  Kevin Lee,et al.  Empirical prediction models for adaptive resource provisioning in the cloud , 2012, Future Gener. Comput. Syst..

[3]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[4]  R. Puigjaner,et al.  Predictive-adaptive algorithm for a cluster-based network web servers , 2006, IEEE Latin America Transactions.

[5]  Stephen Dawson,et al.  DEC: Service Demand Estimation with Confidence , 2012, IEEE Transactions on Software Engineering.

[6]  Si-Qing Zheng,et al.  Online System for Grid Resource Monitoring and Machine Learning-Based Prediction , 2012, IEEE Transactions on Parallel and Distributed Systems.

[7]  LiuAnna,et al.  Empirical prediction models for adaptive resource provisioning in the cloud , 2012 .

[8]  David A. Cartes,et al.  An Intelligent Auction Scheme for Smart Grid Market Using a Hybrid Immune Algorithm , 2011, IEEE Transactions on Industrial Electronics.

[9]  Cheng-Zhong Xu,et al.  Exploring event correlation for failure prediction in coalitions of clusters , 2007, Proceedings of the 2007 ACM/IEEE Conference on Supercomputing (SC '07).

[10]  Fatos Xhafa,et al.  From Meta-computing to Interoperable Infrastructures: A Review of Meta-schedulers for HPC, Grid and Cloud , 2012, 2012 IEEE 26th International Conference on Advanced Information Networking and Applications.

[11]  Zhiyuan Luo,et al.  Time series prediction with performance guarantee , 2011, IET Commun..

[12]  Song Fu,et al.  Failure-aware resource management for high-availability computing clusters with distributed virtual machines , 2010, J. Parallel Distributed Comput..