Cider: A Case for Block Level Variable Redundancy on a Distributed Flash Array | IEEE Conference Publication | IEEE Xplore