• DocumentCode
    2043751
  • Title

    Non-cooperative, semi-cooperative, and cooperative games-based grid resource allocation

  • Author

    Khan, Samee Ullah ; Ahmad, Ishfaq

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas Univ., Arlington, TX
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    In this paper we consider, compare and analyze three game theoretical grid resource allocation mechanisms. Namely, 1) the non-cooperative sealed-bid method where tasks are auctioned off to the highest bidder, 2) the semi-cooperative n-round sealed-bid method in which each site delegate its work to others if it cannot perform the work itself, and 3) the cooperative method in which all of the sites deliberate with one another to execute all the tasks as efficiently as possible. To experimentally evaluate the above mentioned techniques, we perform extensive simulation studies that effectively encapsulate the task and machine heterogeneity. The tasks are assumed to be independent and bear multiple execution time deadlines. The simulation model is built around a hierarchical grid infrastructure where machines are abstracted into larger computing centers labeled "federations", each of which are responsible for managing their own resources independently. These federations are then linked together with a primary portal to which grid tasks would be submitted. To measure the effectiveness of these game theoretical techniques, the recorded performance is evaluated against a conventional baseline method in which tasks are randomly assigned to the sites without any task execution guarantee
  • Keywords
    game theory; grid computing; groupware; resource allocation; baseline method; cooperative game theory; extensive simulation study; game theoretical grid resource allocation; grid task auction; hierarchical grid infrastructure; machine abstraction; machine heterogeneity; noncooperative game theory; random task assignment; resource management; sealed-bid method; semicooperative game theory; simulation model; task execution; task heterogeneity; Computational modeling; Computer science; Cost function; Distributed computing; Game theory; Grid computing; Large-scale systems; Performance evaluation; Portals; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639358
  • Filename
    1639358