RDFS: an erasure code based cloud storage system