Skip to main content

Learning application models for utility resource planning

Publication ,  Journal Article
Shivam, P; Babu, S; Chase, JS
Published in: Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006
December 1, 2006

Shared computing utilities allocate compute, network, and storage resources to competing applications on demand. An awareness of the demands and behaviors of the hosted applications can help the system to manage its resources more effectively. This paper proposes an active learning approach that analyzes performance histories to build predictive models of frequently used applications; the histories consist of measures gathered from noninvasive instrumentation on previous runs with varying assignments of compute, network, and storage resources. An initial prototype uses linear regression to predict application interactions with candidate resources, and combines them to forecast completion time for a candidate resource assignment. Experimental results from the prototype show that the mean forecasting errors range from 1% to 11% for a set of batch tasks captured from a production cluster. Examples illustrate how a system can use the learned models to guide task placement and data staging. © 2006 IEEE.

Duke Scholars

Published In

Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006

Publication Date

December 1, 2006

Volume

2006

Start / End Page

255 / 264
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Shivam, P., Babu, S., & Chase, J. S. (2006). Learning application models for utility resource planning. Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006, 2006, 255–264.
Shivam, P., S. Babu, and J. S. Chase. “Learning application models for utility resource planning.” Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006 2006 (December 1, 2006): 255–64.
Shivam P, Babu S, Chase JS. Learning application models for utility resource planning. Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006. 2006 Dec 1;2006:255–64.
Shivam, P., et al. “Learning application models for utility resource planning.” Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006, vol. 2006, Dec. 2006, pp. 255–64.
Shivam P, Babu S, Chase JS. Learning application models for utility resource planning. Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006. 2006 Dec 1;2006:255–264.

Published In

Proceedings - 3rd International Conference on Autonomic Computing, ICAC 2006

Publication Date

December 1, 2006

Volume

2006

Start / End Page

255 / 264