• DocumentCode
    2249894
  • Title

    Intelligent, adaptive file system policy selection

  • Author

    Madhyastha, Tara M. ; Reed, Daniel A.

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1996
  • fDate
    27-31 Oct. 1996
  • Firstpage
    172
  • Lastpage
    179
  • Abstract
    Traditionally, maximizing input/output performance has required tailoring application input/output patterns to the idiosyncrasies of specific input/output systems. The authors show that one can achieve high application input/output performance via a low overhead input/output system that automatically recognizes file access patterns and adaptively modifies system policies to match application requirements. This approach reduces the application developer´s input/output optimization effort by isolating input/output optimization decisions within a retargetable file system infrastructure. To validate these claims, they have built a lightweight file system policy testbed that uses a trained learning mechanism to recognize access patterns. The file system then uses these access pattern classifications to select appropriate caching strategies, dynamically adapting file system policies to changing input/output demands throughout application execution. The experimental data show dramatic speedups on both benchmarks and input/output intensive scientific applications.
  • Keywords
    input-output programs; access pattern classifications; application execution; application input/output patterns; application input/output performance; application requirements; automatic file access pattern recognition; benchmarks; caching strategies; changing input/output demands; dynamically adapted file system policies; file system policy testbed; input/output intensive scientific applications; input/output optimization decisions; intelligent adaptive file system policy selection; low overhead input/output system; maximized input/output performance; retargetable file system infrastructure; speedups; trained learning mechanism; Adaptive systems; Application software; Automatic testing; Computer science; Contracts; File systems; Intelligent systems; Pattern matching; Pattern recognition; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the
  • Conference_Location
    Annapolis, MA, USA
  • ISSN
    1088-4955
  • Print_ISBN
    0-8186-7551-9
  • Type

    conf

  • DOI
    10.1109/FMPC.1996.558076
  • Filename
    558076