• DocumentCode
    2176180
  • Title

    Distributed Scheduler of Workflows with Deadlines in a P2P Desktop Grid

  • Author

    Celaya, Javier ; Arronategui, Unai

  • Author_Institution
    Dept. of Comput. Sci. & Syst. Eng., Univ. de Zaragoza, Zaragoza, Spain
  • fYear
    2010
  • fDate
    17-19 Feb. 2010
  • Firstpage
    69
  • Lastpage
    73
  • Abstract
    Scheduling large amounts of tasks in distributed computing platforms composed of millions of nodes is a challenging goal, even more in a fully decentralized way and with low overhead. Thus, we propose a new scalable scheduler for task workflows with deadlines following a completely decentralized architecture. It´s built upon a tree-based P2P overlay that supports efficient and fast aggregation of resource availability information. Constraints for deadlines and the correct timing of tasks in workflows are guaranteed with a suitable distributed management of availability time intervals of resources. A local scheduler in each node provides its available time intervals to the distributed global scheduler, which summarizes them in the aggregation process. A two phase reservation protocol looks for suitable resources that comply with workflow structure and deadline. Experimental results, from simulations of a system composed of one million nodes, show scalable fast scheduling with low overhead that can allow a high dynamic usage of computational resources.
  • Keywords
    grid computing; peer-to-peer computing; processor scheduling; P2P desktop grid deadlines; decentralized architecture; distributed computing; distributed global scheduler; distributed management; distributed task workflow scheduler; resource availability information; scalable scheduler; tree-based P2P overlay; two phase reservation protocol; Availability; Computational modeling; Computer science; Concurrent computing; Distributed computing; Peer to peer computing; Processor scheduling; Resource management; Scalability; Time factors; Distributed computing; Large-scale systems; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2010 18th Euromicro International Conference on
  • Conference_Location
    Pisa
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4244-5672-7
  • Electronic_ISBN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2010.41
  • Filename
    5452507