ACM Transactions on Computer Systems (TOCS)
Adaptive disk spin—down for mobile computers
Mobile Networks and Applications
Designing computer systems with MEMS-based storage
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Track-Aligned Extents: Matching Access Patterns to Disk Drive Characteristics
FAST '02 Proceedings of the Conference on File and Storage Technologies
Massive arrays of idle disks for storage archives
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Conserving disk energy in network servers
ICS '03 Proceedings of the 17th annual international conference on Supercomputing
Adaptive Hard Disk Power Management on Personal Computers
GLS '99 Proceedings of the Ninth Great Lakes Symposium on VLSI
Hard Disk Controller: The Disk Drive's Brain and Body
ICCD '01 Proceedings of the International Conference on Computer Design: VLSI in Computers & Processors
The performance impact of I/O optimizations and disk improvements
IBM Journal of Research and Development
Adaptive Disk Scheduling for Overload Management
QEST '04 Proceedings of the The Quantitative Evaluation of Systems, First International Conference
Real-time garbage collection for flash-memory storage systems of real-time embedded systems
ACM Transactions on Embedded Computing Systems (TECS)
Software-Directed Disk Power Management for Scientific Applications
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
A new NAND-type flash memory package with smart buffer system for spatial and temporal localities
Journal of Systems Architecture: the EUROMICRO Journal
Disk Drive Roadmap from the Thermal Perspective: A Case for Dynamic Thermal Management
Proceedings of the 32nd annual international symposium on Computer Architecture
Improving Disk Throughput in Data-Intensive Servers
HPCA '04 Proceedings of the 10th International Symposium on High Performance Computer Architecture
Hibernator: helping disk arrays sleep through the winter
Proceedings of the twentieth ACM symposium on Operating systems principles
Atropos: A Disk Array Volume Manager for Orchestrated Use of Disks
FAST '04 Proceedings of the 3rd USENIX Conference on File and Storage Technologies
Efficient management for large-scale flash-memory storage systems with resource conservation
ACM Transactions on Storage (TOS)
Program Counter-Based Prediction Techniques for Dynamic Power Management
IEEE Transactions on Computers
Efficient identification of hot data for flash memory storage systems
ACM Transactions on Storage (TOS)
Thermal issues in disk drive design: Challenges and possible solutions
ACM Transactions on Storage (TOS)
Semantically-smart disk systems: past, present, and future
ACM SIGMETRICS Performance Evaluation Review - Design, implementation, and performance of storage systems
Should disks be speed demons or brainiacs?
ACM SIGOPS Operating Systems Review
A design for high-performance flash disks
ACM SIGOPS Operating Systems Review - Systems work at Microsoft Research
A multi-channel architecture for high-performance NAND flash-based storage system
Journal of Systems Architecture: the EUROMICRO Journal
Energy efficient prefetching and caching
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
Towards higher disk head utilization: extracting free bandwidth from busy disk drives
OSDI'00 Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
Disk failures in the real world: what does an MTTF of 1,000,000 hours mean to you?
FAST '07 Proceedings of the 5th USENIX conference on File and Storage Technologies
Observing the effects of multi-zone disks
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Dual actuator logging disk architecture and modeling
Journal of Systems Architecture: the EUROMICRO Journal
FAST'08 Proceedings of the 6th USENIX Conference on File and Storage Technologies
BPLRU: a buffer management scheme for improving random writes in flash storage
FAST'08 Proceedings of the 6th USENIX Conference on File and Storage Technologies
RISC: A resilient interconnection network for scalable cluster storage systems
Journal of Systems Architecture: the EUROMICRO Journal
Design tradeoffs for SSD performance
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
Context-aware mechanisms for reducing interactive delays of energy management in disks
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
EED: Energy Efficient Disk drive architecture
Information Sciences: an International Journal
Reducing Hybrid Disk Write Latency with Flash-Backed I/O Requests
MASCOTS '07 Proceedings of the 2007 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
Exploiting the performance gains of modern disk drives by enhancing data locality
Information Sciences: an International Journal
The future of magnetic data storage technology
IBM Journal of Research and Development
Conserving disk energy in virtual machine based environments by amplifying bursts
Computing - Cloud Computing
More than an interface: scsi vs. ata
FAST'03 Proceedings of the 2nd USENIX conference on File and storage technologies
Code transformations for energy-efficient device management
IEEE Transactions on Computers
IEEE Communications Magazine
Survey and analysis of disk scheduling methods
ACM SIGARCH Computer Architecture News
Self-similarity: Behind workload reshaping and prediction
Future Generation Computer Systems
Challenges in storing multimedia data for the future: an overview
MMM'12 Proceedings of the 18th international conference on Advances in Multimedia Modeling
CacheRAID: An Efficient Adaptive Write Cache Policy to Conserve RAID Disk Array Energy
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
Lifetime and QoS-aware energy-saving buffering schemes
Journal of Systems and Software
Power-reduction techniques for data-center storage systems
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Disk drives have experienced dramatic development to meet performance requirements since the IBM 1301 disk drive was announced in 1961. However, the performance gap between memory and disk drives has widened to 6 orders of magnitude and continues to widen by about 50% per year. Furthermore, energy efficiency has become one of the most important challenges in designing disk drive storage systems. The architectural design of disk drives has reached a turning point which should allow their performance to advance further, while still maintaining high reliability and energy efficiency. This article explains how disk drives have evolved over five decades to meet challenging customer demands. First of all, it briefly introduces the development of disk drives, and deconstructs disk performance and power consumption. Secondly, it describes the design constraints and challenges that traditional disk drives are facing. Thirdly, it presents some innovative disk drive architectures discussed in the community. Fourthly, it introduces some new storage media types and the impacts they have on the architecture of the traditional disk drives. Finally, it discusses two important evolutions of disk drives: hybrid disk and solid state disk. The article highlights the challenges and opportunities facing these storage devices, and explores how we can expect them to affect storage systems.