How to select a replication protocol according to scalability, availability and communication overhead | IEEE Conference Publication | IEEE Xplore