• DocumentCode
    2009123
  • Title

    AGIOS: Application-Guided I/O Scheduling for Parallel File Systems

  • Author

    Zanon Boito, Francieli ; Kassick, Rodrigo ; Navaux, Philippe Olivier Alexandre ; Denneulin, Y.

  • Author_Institution
    Inst. of Inf., Fed. Univ. of Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2013
  • fDate
    15-18 Dec. 2013
  • Firstpage
    43
  • Lastpage
    50
  • Abstract
    In this paper, we improve the performance of server-side I/O scheduling on parallel file systems by transparently including information about the applications´ access patterns. Server-side I/O scheduling is a valuable tool on multiapplication scenarios, where the applications´ spatial locality suffers from interference caused by concurrent accesses to the file system. We present AGIOS, an I/O scheduling library for parallel file systems. We guide scheduler´s decisions by including information about the applications´ future requests. This information is obtained from traces generated by the scheduler itself, without changes in application or file system. Our approach shows performance improvements under different workloads of 46.3% on average when compared to a scenario without an I/O scheduler, and of 25.1% when compared to a scheduler which does not use information about future accesses.
  • Keywords
    file organisation; parallel processing; scheduling; AGIOS; application access patterns; application spatial locality; application-guided I-O scheduling; parallel file systems; server-side I-O scheduling; File systems; Interference; Libraries; Scheduling; Scheduling algorithms; Servers; Synchronization; Disk Access; I/O; I/O Scheduling; Parallel File Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2013 International Conference on
  • Conference_Location
    Seoul
  • ISSN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2013.19
  • Filename
    6808156