Skip to main content

Balancing risk and reward in a market-based task service

Publication ,  Journal Article
Irwin, DE; Grit, LE; Chase, JS
Published in: IEEE International Symposium on High Performance Distributed Computing, Proceedings
October 18, 2004

This paper investigates the question of scheduling tasks according to a user-centric value metric - called yield or utility. User value is an attractive basis for allocating shared computing resources, and is fundamental to economic approaches to resource management in linked clusters or grids. Even so, commonly used batch schedulers do not yet support value-based scheduling, and there has been little study of its use in a market-based grid setting. In part this is because scheduling to maximize time-varying value is a difficult problem where even simple formulations are intractable. We present improved heuristics for value-based task scheduling using a simple but rich formulation of value, in which a task's yield decays linearly with its waiting time. We also show the role of value-based scheduling heuristics in a framework for market-based bidding and admission control, in which clients negotiate for task services from multiple grid sites. Our approach follows an investment metaphor: the heuristics balance the risk of future costs against the potential for gains in accepting and scheduling tasks. In particular, we show the importance of opportunity cost, and the impact of risk due to uncertainty in the future job mix.

Duke Scholars

Published In

IEEE International Symposium on High Performance Distributed Computing, Proceedings

DOI

ISSN

1082-8907

Publication Date

October 18, 2004

Start / End Page

160 / 169
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Irwin, D. E., Grit, L. E., & Chase, J. S. (2004). Balancing risk and reward in a market-based task service. IEEE International Symposium on High Performance Distributed Computing, Proceedings, 160–169. https://doi.org/10.1109/HPDC.2004.1323519
Irwin, D. E., L. E. Grit, and J. S. Chase. “Balancing risk and reward in a market-based task service.” IEEE International Symposium on High Performance Distributed Computing, Proceedings, October 18, 2004, 160–69. https://doi.org/10.1109/HPDC.2004.1323519.
Irwin DE, Grit LE, Chase JS. Balancing risk and reward in a market-based task service. IEEE International Symposium on High Performance Distributed Computing, Proceedings. 2004 Oct 18;160–9.
Irwin, D. E., et al. “Balancing risk and reward in a market-based task service.” IEEE International Symposium on High Performance Distributed Computing, Proceedings, Oct. 2004, pp. 160–69. Scopus, doi:10.1109/HPDC.2004.1323519.
Irwin DE, Grit LE, Chase JS. Balancing risk and reward in a market-based task service. IEEE International Symposium on High Performance Distributed Computing, Proceedings. 2004 Oct 18;160–169.

Published In

IEEE International Symposium on High Performance Distributed Computing, Proceedings

DOI

ISSN

1082-8907

Publication Date

October 18, 2004

Start / End Page

160 / 169