• DocumentCode
    967598
  • Title

    Incentive-Based Scheduling for Market-Like Computational Grids

  • Author

    Xiao, Lijuan ; Zhu, Yanmin ; Ni, Lionel M. ; Xu, Zhiwei

  • Author_Institution
    Service & Grid Comput. Center, Chinese Acad. of Sci., Beijing
  • Volume
    19
  • Issue
    7
  • fYear
    2008
  • fDate
    7/1/2008 12:00:00 AM
  • Firstpage
    903
  • Lastpage
    913
  • Abstract
    A sustainable market-like computational grid has two characteristics: it must allow resource providers and resource consumers to make autonomous scheduling decisions, and both parties of providers and consumers must have sufficient incentives to stay and play in the market. In this paper, we formulate this intuition of optimizing incentives for both parties as a dual-objective scheduling problem. The two objectives identified are to maximize the success rate of job execution and to minimize fairness deviation among resources. The challenge is to develop a grid scheduling scheme that enables individual participants to make autonomous decisions while producing a desirable emergent property in the grid system; that is, the two systemwide objectives are achieved simultaneously. We present an incentive-based scheduling scheme, which utilizes a peer-to-peer decentralized scheduling framework, a set of local heuristic algorithms, and three market instruments of job announcement, price, and competition degree. The performance of this scheme is evaluated via extensive simulation using synthetic and real workloads. The results show that our approach outperforms other scheduling schemes in optimizing incentives for both consumers and providers, leading to highly successful job execution and fair profit allocation.
  • Keywords
    grid computing; peer-to-peer computing; scheduling; dual-objective scheduling problem; grid scheduling scheme; incentive-based scheduling; local heuristic algorithms; market-like computational grids; peer-to-peer decentralized scheduling framework; Grid Computing; incentive; market; peer-to-peer; scheduling;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2007.70791
  • Filename
    4378364