• DocumentCode
    2673564
  • Title

    Dependable workflow scheduling in global Grids

  • Author

    Rahman, Mustafizur ; Ranjan, Rajiv ; Buyya, Rajkumar

  • Author_Institution
    Dept. of Comput. Sci. & Software Eng., Univ. of Melbourne, Melbourne, VIC, Australia
  • fYear
    2009
  • fDate
    13-15 Oct. 2009
  • Firstpage
    153
  • Lastpage
    162
  • Abstract
    In this paper, a reputation-based Grid workflow scheduling algorithm is proposed to counter the effect of inherent unreliability and temporal characteristics of computing resources in large scale, decentralized Grid overlays. The proposed approach builds upon structured peer-to-peer indexing and overlay networking techniques to create a scalable wide-area networking of Grid sites for supporting dependable scheduling of applications. The scheduling algorithm considers reliability of a Grid resource as a statistical property, which is globally computed in the decentralized Grid overlay based on dynamic feedbacks or reputation scores assigned by individual service consumers (Grid Resource Brokers). The proposed algorithm can dynamically adapt to changing resource conditions and offer significant performance gains as compared to traditional approaches in the event of unsuccessful job execution or resource failure. We evaluate and demonstrate the feasibility of our approach through an extensive trace driven simulation. The results show that our scheduling technique can reduce the makespan up to 50% and successfully isolate the failure-prone resources from the system.
  • Keywords
    feedback; grid computing; peer-to-peer computing; scheduling; statistical analysis; workflow management software; decentralized grid overlays; dependable scheduling; dependable workflow scheduling; dynamic feedbacks; failure-prone resources; global grids; grid resource brokers; grid sites; grid workflow scheduling algorithm; inherent unreliability; job execution; overlay networking techniques; resource failure; scheduling technique; statistical property; structured peer-to-peer indexing; temporal characteristics; trace driven simulation; wide-area networking; Counting circuits; Feedback; Grid computing; Heuristic algorithms; Indexing; Large-scale systems; Peer to peer computing; Performance gain; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2009 10th IEEE/ACM International Conference on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4244-5148-7
  • Electronic_ISBN
    978-1-4244-5149-4
  • Type

    conf

  • DOI
    10.1109/GRID.2009.5353069
  • Filename
    5353069