• DocumentCode
    2625485
  • Title

    An adaptive scheduling approach in distributed systems

  • Author

    Olteanu, Alexandra ; Pop, Florin ; Dobre, Ciprian ; Cristea, Valentin

  • Author_Institution
    Comput. Sci. Dept., Univ. Politeh. of Bucharest, Bucharest, Romania
  • fYear
    2010
  • fDate
    26-28 Aug. 2010
  • Firstpage
    435
  • Lastpage
    442
  • Abstract
    A large number of scheduling algorithms for large scale distributed systems have been proposed, studied and compared. In spite of this, there are few studies comparing the performance of scheduling algorithms considering at the same time the distributed system structure on which we want to schedule the tasks; the type of directed acyclic graph (DAG), in which graph nodes represent tasks and graph edges represent data transfers; and the type of tasks, for example CPU-bound vs. I/O bound. This paper proposes a method for selecting, in a dynamic manner, the most appropriate scheduling algorithm for a particular distributed system, after a previous analysis. Choosing the best known scheduling algorithm can improve performance of an application if all the aspects previously enumerated are considered. The results of this paper consist in a comparison of the scheduling algorithms performance for the following scheduling algorithms: Modified Critical Path, Cluster ready Children First, Earliest Time First, Highest Level First with Estimated Times and Hybrid Remapper Minimum Partial Completion Time Static Priority. However, the main purpose of this investigation tests is to demonstrate the usefulness of the presented scheduling approach using these results.
  • Keywords
    adaptive scheduling; directed graphs; distributed control; CPU-bound; DAG; I-O bound; adaptive scheduling approach; directed acyclic graph; distributed system structure; hybrid remapper minimum partial completion time static priority; large scale distributed systems; scheduling algorithms; Adaptive scheduling; Analytical models; Dynamic scheduling; Heuristic algorithms; Scheduling algorithm; Adaptive Scheduling; Communication to Computation Ratio; Dynamic Scheduling; Grid Scheduling; Simulation; System Resources Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Computer Communication and Processing (ICCP), 2010 IEEE International Conference on
  • Conference_Location
    Cluj-Napoca
  • Print_ISBN
    978-1-4244-8228-3
  • Electronic_ISBN
    978-1-4244-8230-6
  • Type

    conf

  • DOI
    10.1109/ICCP.2010.5606400
  • Filename
    5606400