Journal article
Optimizing utility in cloud computing through autonomic workload execution
Bulletin of the Technical Committee on Data Engineering, Vol.32(1), pp.51-58
2009
Abstract
Cloud computing provides services to potentially numerous remote users with diverse requirements. Although predictable performance can be obtained through the provision of carefully delimited services, it is straightforward to identify applications in which a cloud might usefully host services that support the composition of more primitive analysis services or the evaluation of complex data analysis requests. In such settings, a service provider must manage complex and unpredictable workloads. This paper describes how utility functions can be used to make explicit the desirability of different workload evaluation strategies, and how optimization can be used to select between such alternatives. The approach is illustrated for workloads consisting of workflows or queries.
Details
- Title
- Optimizing utility in cloud computing through autonomic workload execution
- Authors/Creators
- N. Paton (Author/Creator)M.A.T. de Aragão (Author/Creator)K. Lee (Author/Creator)A.A.A. Fernandes (Author/Creator)R. Sakellariou (Author/Creator)
- Publication Details
- Bulletin of the Technical Committee on Data Engineering, Vol.32(1), pp.51-58
- Publisher
- IEEE
- Identifiers
- 991005542876007891
- Copyright
- © 2009 IEEE
- Murdoch Affiliation
- Murdoch University
- Language
- English
- Resource Type
- Journal article
Metrics
1319 File views/ downloads
136 Record Views