Keyun Cheng

Reading Notes: LRC Comparison ATC’18

Title: On Fault Tolerance, Locality, and Optimality in Locally Repairable Codes

Conference (ATC’18): Link

Journal (TOS’20): Link

Summary

This paper conducts a theoretical comparison between different LRC constructions, including Azure-LRC, Azure-LRC+1, Xorbas-LRC and Optimal-LRC with two metrics: ARC (average repair cost) and NRC (normalized repair cost). The results show the tradeoff for these codes and how the codes optimize their objectives. This paper analyzes these codes in Ceph via AWS EC2 experiments. The experiments show that the prediction of recovery (number of blocks to be repaired) is accurate, and the prediction provides a good estimate of the time required for reconstruction. It also proves that NRC provides a good estimate of the LRC constructions.

Main Contributions

Details

Strength

Weakness