RADOS

Sage A. Weil, Andrew W. Leung, Scott A. Brandt, Carlos Maltzahn
2007 Proceedings of the 2nd international workshop on Petascale data storage held in conjunction with Supercomputing '07 - PDSW '07  
Brick and object-based storage architectures have emerged as a means of improving the scalability of storage clusters. However, existing systems continue to treat storage nodes as passive devices, despite their ability to exhibit significant intelligence and autonomy. We present the design and implementation of RADOS, a reliable object storage service that can scales to many thousands of devices by leveraging the intelligence present in individual storage nodes. RADOS preserves consistent data
more » ... ccess and strong safety semantics while allowing nodes to act semi-autonomously to selfmanage replication, failure detection, and failure recovery through the use of a small cluster map. Our implementation offers excellent performance, reliability, and scalability while providing clients with the illusion of a single logical object store.
doi:10.1145/1374596.1374606 dblp:conf/sc/WeilLBM07 fatcat:zomrs5lr6jd2hmbjt33gxvuj7q