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
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;
Conference_Titel :
Real-Time Systems, 1998. Proceedings. 10th Euromicro Workshop on
Conference_Location :
Berlin
Print_ISBN :
0-8186-8503-4
DOI :
10.1109/EMWRTS.1998.685086