/ecwide

USENIX FAST 2021, ECWide

Primary LanguageC++

Exploiting Combined Locality for Wide-Stripe Erasure Coding in Distributed Storage

The repository includes the source code of ECWide and the paper accepted by FAST 2021.

We implement two ECWide prototypes, namely ECWide-C and ECWide-H, to realize combined locality. The former is designed for cold storage, while the latter builds on a Memcached-based in-memory key-value store for hot storage.

Publication

Yuchong Hu, Liangfeng Cheng, Qiaori Yao, Patrick P. C. Lee, Weichun Wang, and Wei Chen. "Exploiting Combined Locality for Wide-Stripe Erasure Coding in Distributed Storage." Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST 2021), February 2021. (AR: 28/130 = 21.5%)

Contact

Please email to Yuchong Hu (yuchonghu@hust.edu.cn) if you have any questions.

Our other works

Welcome to follow our other works!

  1. FAST 2021: https://github.com/YuchongHu/ecwide
  2. ICDCS 2021: https://github.com/YuchongHu/stripe-merge
  3. SoCC 2019: https://github.com/YuchongHu/echash
  4. INFOCOM 2018: https://github.com/YuchongHu/ncscale
  5. TOS: https://github.com/YuchongHu/doubler