Secure data deduplication
CRUSH: controlled, scalable, decentralized placement of replicated data