Cost profile prediction for grid computing
- 23 October 2009
- journal article
- research article
- Published by Wiley in Concurrency and Computation: Practice and Experience
- Vol. 22 (1) , 107-142
Abstract
The accurate prediction of cost profiles of future job tasks on the nodes of clusters or grids helps users to select the cost performance profile that best suits their budgets. The current software designed to deploy job tasks uses forecasts of the target computers' future load profiles. Once the job task's future load profile is known, converting it to its cost profile needs further analysis as the cost depends on other factors such as its delays and variable background loads. This paper introduces a new charging mechanism for charging future job tasks, called the Cost Profiling Model. The model has been implemented in a Software Framework and evaluated for its prediction accuracy. Copyright © 2009 John Wiley & Sons, Ltd.Keywords
This publication has 27 references indexed in Scilit:
- Maximizing revenue in Grid markets using an economically enhanced resource managerConcurrency and Computation: Practice and Experience, 2008
- Pricing for Utility-Driven Resource Management and Allocation in ClustersThe International Journal of High Performance Computing Applications, 2007
- ROST: Remote and hot service deployment with trustworthiness in CROWN GridFuture Generation Computer Systems, 2007
- Performance prediction and its use in parallel and distributed computing systemsFuture Generation Computer Systems, 2006
- ASKALON: a tool set for cluster and Grid computingConcurrency and Computation: Practice and Experience, 2005
- Libra: a computational economy‐based job scheduling system for clustersSoftware: Practice and Experience, 2004
- A computational economy for grid computing and its implementation in the Nimrod-G resource brokerFuture Generation Computer Systems, 2002
- Predicting application run times using historical information1998
- Utopia: A load sharing facility for large, heterogeneous distributed computer systemsSoftware: Practice and Experience, 1993
- Spawn: a distributed computational economyIEEE Transactions on Software Engineering, 1992