Adult uncle endure a program (service) on a virtual machine, the virtual machine is raised on a cluster of physical servers, hypervisors, in case of failure of one physical server the virtual reality moves through a vmotion to another, well, Hard drives are made in a storage system, connected via fibrechannel. Naturally, each physical server is connected to different switches and routers. So working within one room (data center), for geographically dispersed data centers need to have to think on the basis of the infrastructure of these data centers. And if that's not enough, consider how many allowable downtime per month, what is the allowed recovery time, and on this basis performed a number of activities.