• DocumentCode
    1932373
  • Title

    Dynamic co-scheduling of distributed computation and replication

  • Author

    Liu, Huadong ; Beck, Micah ; Huang, Jian

  • Author_Institution
    Dept. of Comput. Sci.,, Univ. of Tennessee, Knoxville, TN, USA
  • Volume
    1
  • fYear
    2006
  • fDate
    16-19 May 2006
  • Lastpage
    600
  • Abstract
    We are interested in developing the infrastructural tools that allow a distributed data intensive computing environment to be shared by a group of collaborating but geographically separated researchers in an interactive manner, as opposed to a batch mode of operation. However, without advanced reservation, it is difficult to assure a certain level of performance on a large number of shared and heterogeneous servers. To achieve scalable parallel speedups in this scenario, we must closely integrate the management of computation and runtime data movement. In this paper, we first define the canonical scheduling problem for datasets distributed with k-way replication in the wide area. We then develop a dynamic co-scheduling algorithm that integrates the scheduling of computation and data movement. Using time-varying visualization as the driving application, we demonstrate that our co-scheduling approach improves not only application performance but also server utilization at a very reasonable cost.
  • Keywords
    dynamic scheduling; file servers; groupware; processor scheduling; canonical scheduling problem; distributed computation; distributed data intensive computing environment; distributed replication; dynamic co-scheduling; heterogeneous servers; infrastructural tools; runtime data movement; scalable parallel speedups; server utilization; time-varying visualization; Collaborative tools; Concurrent computing; Costs; Data visualization; Distributed computing; Dynamic scheduling; Heuristic algorithms; Processor scheduling; Runtime; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2006. CCGRID 06. Sixth IEEE International Symposium on
  • Conference_Location
    Singapore
  • Print_ISBN
    0-7695-2585-7
  • Type

    conf

  • DOI
    10.1109/CCGRID.2006.36
  • Filename
    1630875