Cluster Replication
Improves performance - the load is shared by several servers.
Improves the availability of the web server.
Moderate effort is required to set up and maintain.
Single point of failure in the network.
High latency for clients that are distant (network-wise).