loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
First International Conference on Autonomic Computing (ICAC'04)
RepStore: A Self-Managing and Self-Tuning Storage Backend with Smart Bricks
New York, New York
May 17-May 18
ISBN: 0-7695-2114-2
Zheng Zhang, Microsoft Research Asia
Shiding Lin, Microsoft Research Asia
Qiao Lian, Microsoft Research Asia
Chao Jin, Microsoft Research Asia

With the continuously improving price-performance ratio, building large, smart-brick based distributed storage system becomes increasingly attractive. The challenges, however, include not only reliability, adequate cost-performance ratio, online upgrades and so on, but also the system?s ability to achieve these goals in as self-managing and self-adaptive a manner as possible. In this paper, we describe RepStore, a system that fulfills these goals. RepStore unites the self-organizing capability of P2P DHT and the completely autonomous, per-brick tuning mechanism to derive a scalable and cost-effective architecture.

RepStore employs replication for active write-intensive data and erasure-coding for the rest, strives to achieve the best cost-performance balance automatically and transparent to application, and does so in a completely distributed manner. Our preliminary evaluations reveal that the system performs much as expected, achieving performance and reliability closer to a 3-way fully replicated system with only 60% of the cost.

Citation:
Zheng Zhang, Shiding Lin, Qiao Lian, Chao Jin, "RepStore: A Self-Managing and Self-Tuning Storage Backend with Smart Bricks," icac, pp.122-129, First International Conference on Autonomic Computing (ICAC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.