NVCache: Increasing the Effectiveness of Disk Spin-Down Algorithms with Caching

  • Authors:
  • Timothy Bisson;Scott A. Brandt;Darrell D. E. Long

  • Affiliations:
  • University of California, Santa Cruz, USA;University of California, Santa Cruz, USA;University of California, Santa Cruz, USA

  • Venue:
  • MASCOTS '06 Proceedings of the 14th IEEE International Symposium on Modeling, Analysis, and Simulation
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Being one of the few mechanical components in a typical computer system, hard drives consume a significant amount of the overall power used by a computer. Spinning down a hard drive reduces its power consumption, but only works when no disk accesses occur, limiting overall effectiveness. We have designed and implemented a technique to extend disk spin-down times using a small non-volatile storage cache called NVCache, which contains a combination of caching techniques to service reads and writes while the hard disk is in low-power mode. We show that combining NVCache with an adaptive disk spin-down algorithm, a hard disk's power consumption can be reduced by up to 90%.