Carnegie Mellon University
Browse
file.pdf (337.79 kB)

Operating System Management of MEMS-based Storage Devices (CMU-CS-00-136)

Download (337.79 kB)
journal contribution
posted on 2000-05-01, 00:00 authored by J. L. Griffin, S. W. Schlosser, G. R. Ganger, D. F. Nagle
MEMS-based storage devices promise significant performance, reliability, and power improvements relative to disk drives. This paper compares and contrasts these two storage technologies and explores how the physical characteristics of MEMS-based storage devices change four aspects of operating system (OS) management: request scheduling, data placement, failure management, and power conservation. Straightforward adaptations of existing disk request scheduling algorithms are found to be appropriate for MEMS-based storage devices. A new bipartite data placement scheme is shown to better match these devices' novel mechanical positioning characteristics. With aggressive internal redundancy, MEMS-based storage devices can mask and tolerate failure modes that halt operation or cause data loss for disks. In addition, MEMS-based storage devices simplify power management because the devices can be stopped and started rapidly.

History

Publisher Statement

All Rights Reserved

Date

2000-05-01

Usage metrics

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC