Using these features it is possible to engineer several methods of real time failover for servers in a cluster, in the same data center, or in separate data centers, and/or sharing the same data store.

Your only cost for setting up failover would be to buy an additional server license and perhaps a file sync utility if you want to mirror your customers' data.