• DocumentCode
    2593765
  • Title

    Dynamic disk bandwidth management and metadata pre-fetching in a real-time file system

  • Author

    Molano, Anastasio ; Rajkumar, Ragunathan ; Juvva, Kanaka

  • Author_Institution
    Dept. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1998
  • fDate
    17-19 Jun 1998
  • Firstpage
    204
  • Lastpage
    213
  • Abstract
    The authors focus on two practical considerations that arise in the design of a real-time file system. Firstly, disk bandwidth management should be dynamic, which in turn would allow a QoS manager to dynamically reallocate disk bandwidth to running applications based on their changing needs. Secondly, real-time access to file system data structures should be deterministic, in order to avoid unexpected latencies when accessing files from disk. These issues have implications to the design of the file system and to its schedulability analysis. They address both these problems and present an implementation in RTFS (Real-Time Filesystem Server), a real-time file system supporting disk bandwidth reservation running on top of the Real-Time Mach microkernel. Finally, quantitative comparisons of actual achieved file system bandwidth and response times are used to validate the approach
  • Keywords
    data structures; file servers; operating systems (computers); real-time systems; storage allocation; QoS manager; Real-Time Mach microkernel; dynamic disk bandwidth management; dynamic disk bandwidth reallocation; file system data structures; metadata pre-fetching; real-time access; real-time file system; real-time file system server; response times; schedulability analysis; Bandwidth; Contracts; Delay; Memory management; Multimedia databases; Multimedia systems; Operating systems; Real time systems; SCADA systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 1998. Proceedings. 10th Euromicro Workshop on
  • Conference_Location
    Berlin
  • ISSN
    1068-3070
  • Print_ISBN
    0-8186-8503-4
  • Type

    conf

  • DOI
    10.1109/EMWRTS.1998.685086
  • Filename
    685086