DocumentCode
3730761
Title
Resource prediction based on program granularity combined with data purification
Author
Ding Xiao; Bingqing Shang; Bin Wu; Xiuqin Lin;Kesheng Chen
Author_Institution
Beijing Key Laboratory of Intelligent Telecommunication Software and Multimedia, Beijing University of Posts and Telecommunications, China
fYear
2015
Firstpage
2570
Lastpage
2576
Abstract
Resource prediction is the basis of resource allocation and task scheduling in cloud platform. Different from previous research which takes a server as the research object, we mainly study resource prediction based on program granularity and provide a resource prediction model. A program will cost Central Processing Unit (CPU), memory and I/O when it is executing. To predict these three kinds of resources, the Static Data of Servers (CPU main frequency, the number of CPU cores, etc.), the Static Data of Programs (Time Complexity, Space Complexity, etc.), and the Dynamic Data of Programs (CPU utilization, memory utilization, I/O) are collected. PauTa Criterion is used to purify the dataset in order to ensure the accuracy of resource prediction. Then a Back Propagation Neural Network (BPNN) predicts the resource. The momentum factor is added in a BPNN to improve the rate of convergence. In our experiments, different datasets are used to test the accuracy of our model, and the results show that the resource prediction model has a good performance.
Keywords
"Predictive models","Servers","Neural networks","Computational modeling","Load modeling","Adaptation models","Cloud computing"
Publisher
ieee
Conference_Titel
Fuzzy Systems and Knowledge Discovery (FSKD), 2015 12th International Conference on
Type
conf
DOI
10.1109/FSKD.2015.7382361
Filename
7382361
Link To Document