• DocumentCode
    2441543
  • Title

    Hypergraph-based task-bundle scheduling towards efficiency and fairness in heterogeneous distributed systems

  • Author

    Zhao, Han ; Liu, Xinxin ; Li, Xiaolin

  • Author_Institution
    Dept. of Comput. Sci., Oklahoma State Univ., Stillwater, OK, USA
  • fYear
    2010
  • fDate
    19-23 April 2010
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    This paper investigates scheduling loosely coupled task-bundles in highly heterogeneous distributed systems. Two allocation quality metrics are used in pay-per-service distributed applications: efficiency in terms of social welfare, and fairness in terms of envy-freeness. The first contribution of this work is that we build a unified hypergraph scheduling model under which efficiency and fairness are compatible with each other. Second, in the scenario of budget-unawareness, we formulate a strategic algorithm design for distributed negotiations among autonomous self-interested computing peers and prove its convergence to complete local efficiency and envy-freeness. Third, we add budget limitation to the allocation problem and propose a class of hill-climbing heuristics in favor of different performance metrics. Finally we conduct extensive simulations to validate the performance of all the proposed algorithms. The results show that the decentralized hypergraph scheduling method is scalable, and yields desired allocation performance in various scenarios.
  • Keywords
    distributed processing; graph theory; scheduling; budget-unawareness; decentralized hypergraph scheduling method; heterogeneous distributed systems; hill-climbing heuristics; quality metrics; self-interested computing; task-bundle scheduling; Application software; Cloud computing; Computational modeling; Distributed computing; Environmental economics; Game theory; Grid computing; Job shop scheduling; Peer to peer computing; Processor scheduling; distributed systems; envy-free allocation; hypergraph; task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing (IPDPS), 2010 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-6442-5
  • Type

    conf

  • DOI
    10.1109/IPDPS.2010.5470452
  • Filename
    5470452