CRUSH: Controlled, Scalable, Decentralized Placement of Replicated Data | IEEE Conference Publication | IEEE Xplore