The Effectiveness of Realistic Replication Strategies on Quality of Availability for Peer-to-Peer Systems