loading...
RepStore: A Self-Managing and Self-Tuning Storage Backend with Smart Bricks
New York, New York May 17-May 18
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICAC.2004.50First International Conference on Aut ...
 This Article 
 
PDF
HTML
IEEE Xplore Subscribers
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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.


Suggestions