loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth Workshop on Hot Topics in Operating Systems
HeRMES: High-Performance Reliable MRAM-Enabled Storage
Elmau, Germany
May 20-May 22
ISBN: 0-7695-1040-X
Ethan L. Miller, University of California, Santa Cruz
Scott A. Brandt, University of California, Santa Cruz
Darrell D.E. Long, University of California, Santa Cruz
Abstract: Magnetic RAM (MRAM) is a new memory technology with access and cost characteristics comparable to those of conventional dynamic RAM (DRAM)and the non-volatility of magnetic media such as disk. Simply replacing DRAM with MRAM will make main memory non-volatile, but it will not improve file system performance. However, effective use of MRAM in a file system has the potential to significantly improve performance over existing file systems. The HeRMES file system will use MRAM to dramatically improve file system performance by using it as a permanent store for both file system data and metadata. In particular, metadata operations, which make up over 50% of all file system requests [14 ], are nearly free in HeRMES because they do not require any disk accesses. Data requests will also be faster, both because of increased metadata request speed and because using MRAM as a non-volatile cache will allow HeRMES to better optimize data placement on disk. Though MRAM capacity is too small to replace disk entirely, HeRMES will use MRAM to provide high-speed access to relatively small units of data and metadata, leaving most file data stored on disk.
Citation:
Ethan L. Miller, Scott A. Brandt, Darrell D.E. Long, "HeRMES: High-Performance Reliable MRAM-Enabled Storage," hotos, pp.0095, Eighth Workshop on Hot Topics in Operating Systems, 2001
Usage of this product signifies your acceptance of the Terms of Use.