Yes, Cloud Recovery is set up on a per-host basis. It does not matter if the customer's Production host is running on a physical box or in a virtualization environment. Cloud Recovery replicates the appropriate data from each of the Primary servers and supports failover and failback for each individually. Granular control of the Cloud Recovery environment allows end users to failover and failback physical and/or virtual servers at any time, either for planned testing and maintenance, or on-the-fly in the event of any problems.