• DocumentCode
    2534177
  • Title

    Predictive Space- and Time-Resource Allocation for Parallel Job Scheduling in Clusters, Grids, Clouds

  • Author

    Sodan, A.

  • Author_Institution
    Comput. Sci., Univ. of Windsor, Windsor, ON, Canada
  • fYear
    2010
  • fDate
    13-16 Sept. 2010
  • Firstpage
    313
  • Lastpage
    322
  • Abstract
    Grid and cloud schedulers benefit from predictable service for their choices in allocating jobs on remote servers/clusters. Predictable service on local clusters supports fairness and user satisfaction. The paper looks into servers that employ batch scheduling and support time sharing and/or space partitioning of the available resources among different parallel-job workloads. This provides the basis for resource provisioning and differentiated QoS control according to certain targets. An M/G/1 queuing model is presented for prediction of average response times under different load and different time shares and/or space share allocation. Prediction is applied to both, a standard priority scheduler and a preemptive job scheduler. All average response-time predictions are based on a black-box queuing model with model fitting. The results, obtained with synthetic and real workload traces from supercomputing centers, show very high accuracies. In addition, the previously presented preemptive scheduler permits, by its design, very reliable estimations of individual-job response times.
  • Keywords
    Internet; grid computing; parallel processing; quality of service; queueing theory; resource allocation; scheduling; workstation clusters; M-G-1 queuing model; average response-time predictions; batch scheduling; black-box queuing model; cloud schedulers; cluster scheduling; differentiated QoS control; grid scheduling; model fitting; parallel job scheduling; predictive space allocation; preemptive job scheduler; remote servers-clusters; space partitioning; space share allocation; standard priority scheduler; supercomputing centers; time-resource allocation; Adaptation model; Load modeling; Predictive models; Resource management; Runtime; Scalability; Time factors; curve fitting; differentiated service; parallel job scheduling; queuing model; resource allocation; response-time prediction; space partitioning; time sharing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops (ICPPW), 2010 39th International Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4244-7918-4
  • Electronic_ISBN
    1530-2016
  • Type

    conf

  • DOI
    10.1109/ICPPW.2010.51
  • Filename
    5599088