• DocumentCode
    1863895
  • Title

    Eliciting honest value information in a batch-queue environment

  • Author

    Mutz, Andrew ; Wolski, Rich ; Brevik, John

  • Author_Institution
    Univ. of California, Santa Barbara
  • fYear
    2007
  • fDate
    19-21 Sept. 2007
  • Firstpage
    291
  • Lastpage
    297
  • Abstract
    Markets and auctions have been proposed as mechanisms lor efficiently and fairly allocating resources in a number of different computational settings. Economic approaches to resource allocation in batch-controlled systems, however, have proved difficult due to the fact that, unlike reservation systems, every resource allocation decision made by the scheduler affects the turnaround time of all jobs in the queue. Economists refer to this characteristic as an "externality", where a transaction affects more than just the immediate resource consumer and producer. The problem is particularly acute for computational grid systems where organizations wish to engage in service-level agreements but are not at liberty to abandon completely the use of space-sharing and batch scheduling as the local control policies. Grid administrators desire the ability to make these agreements based on anticipated user demand, but eliciting truthful reportage of job importance and priority has proved difficult due to the externalities present when resources are batch controlled. In this paper we propose and evaluate the application of the Expected Externality Mechanism as an approach to solving this problem that is based on economic principles. In particular, this mechanism provides incentives for users to reveal information honestly about job importance and priority in an environment where batch-scheduler resource allocation decisions introduce "externalities" that affect all users. Our tests indicate that the mechanism meets its theoretical predictions in practice and can be implemented in a computationally tractable manner.
  • Keywords
    economics; grid computing; queueing theory; resource allocation; batch-controlled systems; batch-queue environment; computational grid systems; expected externality mechanism; honest value information; resource allocation; resource consumer; resource producer; service-level agreements; Bridges; Computer science; Control systems; Economic forecasting; Environmental economics; Grid computing; Hardware; Processor scheduling; Resource management; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2007 8th IEEE/ACM International Conference on
  • Conference_Location
    Austin, Texas
  • Print_ISBN
    978-1-4244-1560-1
  • Electronic_ISBN
    978-1-4244-1560-1
  • Type

    conf

  • DOI
    10.1109/GRID.2007.4354145
  • Filename
    4354145