A realistic simulation model for peer-to-peer storage systems,