The case for RAMClouds
Top Cited Papers
- 27 January 2010
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGOPS Operating Systems Review
- Vol. 43 (4) , 92-105
- https://doi.org/10.1145/1713254.1713276
Abstract
Disk-oriented approaches to online storage are becoming increasingly problematic: they do not scale gracefully to meet the needs of large-scale Web applications, and improvements in disk capacity have far outstripped improvements in access latency and bandwidth. This paper argues for a new approach to datacenter storage called RAMCloud, where information is kept entirely in DRAM and large-scale systems are created by aggregating the main memories of thousands of commodity servers. We believe that RAMClouds can provide durable and available storage with 100-1000x the throughput of disk-based systems and 100-1000x lower access latency. The combination of low latency and large scale will enable a new breed of dataintensive applications.Keywords
This publication has 14 references indexed in Scilit:
- FAWNPublished by Association for Computing Machinery (ACM) ,2009
- H-storeProceedings of the VLDB Endowment, 2008
- PNUTSProceedings of the VLDB Endowment, 2008
- BigtableACM Transactions on Computer Systems, 2008
- DynamoPublished by Association for Computing Machinery (ACM) ,2007
- Virtual network transport protocols for MyrinetIEEE Micro, 1998
- Free transactions with Rio VistaPublished by Association for Computing Machinery (ACM) ,1997
- Main memory database systems: an overviewIEEE Transactions on Knowledge and Data Engineering, 1992
- The 5 minute rule for trading memory for disc accesses and the 10 byte rule for trading memory for CPU timePublished by Association for Computing Machinery (ACM) ,1987
- Implementation techniques for main memory database systemsPublished by Association for Computing Machinery (ACM) ,1984