1. A method comprising: receiving a request to virtualize a plurality of physical computers into virtual computers; accessing a script that defines an execution sequence of virtualization operations to be executed in order to virtualize each of the plurality of physical computers into the virtual computers at a point in time, the sequence of operations being based on: a) relationship data for the plurality of physical computers, the relationship data identifying parameters that define communication information needed to communicate between the plurality of physical computers and maintain interrelationships that existed between the plurality of physical computers when virtualizing the physical computers into the virtual computers, and b) each hosting machine designated to define the virtual computers for each of the plurality of physical computers; and virtualizing the plurality of physical computers into the virtual computers at the point in time by executing the execution sequence of virtualization.