• DocumentCode
    2125474
  • Title

    An Adaptive Middleware Framework for Optimal Scheduling on Large Scale Compute Clusters

  • Author

    Gosney, Arzu ; Miller, John H. ; Gorton, Ian ; Oehmen, Christopher

  • Author_Institution
    Pacific Northwest Nat. Lab., Richland, WA, USA
  • fYear
    2011
  • fDate
    11-13 April 2011
  • Firstpage
    713
  • Lastpage
    718
  • Abstract
    In production multi-user high-performance (HPC) batch computing environments, wait times for scheduled jobs are highly dynamic. For scientific users, the primary measure of efficiency is wall clock time-to-solution. In high throughput applications, such as many kinds of biological analysis, the computational work to be done can be flexibly scheduled taking a longer time on a small number of processors or a shorter time on a large number of processors. Therefore the capability to choose a platform at run-time based on both processing capabilities and availability (lowest wait time) would be attractive. The goal of our work was to create an adaptive interface to HPC systems that dynamically reschedules high-throughput calculations in response to fluctuating load, optimizing for time-to-solution. This was done by implementing middleware functionality to (1) monitor the resource load on a given compute cluster, (2) generate a plan, checking on the applicability of the plan with the defined goals and (3) adaptively choosing the optimal job dimensions (number of processors and wall-clock time) to provide the best time-to-solution results.
  • Keywords
    batch processing (computers); dynamic scheduling; middleware; processor scheduling; adaptive middleware framework; dynamic job scheduling; large scale compute clusters; optimal scheduling; processing capabilities; processors; production multi-user high-performance batch computing; Availability; Biology; Computer architecture; Middleware; Pipelines; Program processors; Schedules; Data intensive computing; adaptive; batch systems; scientific workflows; service oriented architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2011 Eighth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-61284-427-5
  • Electronic_ISBN
    978-0-7695-4367-3
  • Type

    conf

  • DOI
    10.1109/ITNG.2011.126
  • Filename
    5945324