Endurance-aware flash-cache management for storage servers
Journal
IEEE Transactions on Computers
Journal Volume
63
Journal Issue
10
Pages
2416-2430
Date Issued
2014
Author(s)
Abstract
As flash memory emerges as a high-performance and energy-efficient alternative for storage devices, how to accommodate disk-based storage servers with a flash-memory cache might provide a promising solution to resolve the energy-efficiency concerns of storage servers and their data centers. In this work, we propose a cache design method over flash memory without any additional hardware support for storage servers. In particular, a scalable set-associative flash-cache management design is proposed to significantly improve the flash endurance with excellent caching response time and hit rates. The capability of the proposed scheme was evaluated by extensive experiments over Microsoft's server traces, in which significant improvement on endurance was achieved, compared to existing work. © 2013 IEEE.
Subjects
Endurance aware design; Flash cache management; Set-associative; Storage servers
SDGs
Other Subjects
Associative storage; Cache memory; Digital storage; Energy efficiency; Monolithic microwave integrated circuits; Storage management; Virtual storage; Windows operating system; Cache design; Cache management; Data centers; Disk based storage; Energy efficient; Hardware supports; Set-associative; Storage servers; Flash memory
Type
journal article
