• DocumentCode
    1320565
  • Title

    File assignment in parallel I/O systems with minimal variance of service time

  • Author

    Lee, Lin-Wen ; Scheuermann, Peter ; Vingralek, Radek

  • Author_Institution
    Linwen Assoc. Inc., Long Grove, IL, USA
  • Volume
    49
  • Issue
    2
  • fYear
    2000
  • fDate
    2/1/2000 12:00:00 AM
  • Firstpage
    127
  • Lastpage
    140
  • Abstract
    We address the problem of assigning nonpartitioned files in a parallel I/O system where the file accesses exhibit Poisson arrival rates and fixed service times. We present two new file assignment algorithms based on open queuing networks which aim at minimizing simultaneously the load balance across all disks, as well as the variance of the service time at each disk. We first present an off-line algorithm, Sort Partition, which assigns to each disk file with similar access time. Next, we show that, assuming that a perfectly balanced file assignment can be found for a given set of files, Sort Partition will find the one with minimal mean response time. We then present an on-line algorithm, Hybrid Partition, that assigns groups of files with similar service times in successive intervals while guaranteeing that the load imbalance at any point does not exceed a certain threshold. We report on synthetic experiments which exhibit skew in file accesses and sizes and we compare the performance of our new algorithms with the vanilla greedy file allocation algorithm
  • Keywords
    file organisation; queueing theory; resource allocation; Poisson arrival rates; Sort Partition; file assignment; fixed service times; load balance; minimal mean response time; minimal variance; nonpartitioned files; off-line algorithm; open queuing networks; parallel I/O systems; perfectly balanced file assignment; service time; vanilla greedy file allocation algorithm; Availability; Computer Society; Cost function; Delay; Error correction codes; Explosives; Heuristic algorithms; Load management; Partitioning algorithms; Throughput;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.833109
  • Filename
    833109