摘要 |
Described are methods and systems for dynamically determining to execute a virtual machine on one of a local computing machine and a remote computing machine. A system can include a local computing machine, a remote computing machine and an execution manager that executes on a processor. The execution manager can obtain the characteristics of a local computing machine, and of a network between the local computing machine and the remote computing machine. The execution manager can then apply a policy to the local computing machine characteristics and the network characteristics to determine whether to execute a virtual machine on the local computing machine or the remote computing machine. Responsive to applying this policy, the execution manager can forward an execution instruction to one of either a hypervisor executing on the local computing machine and the remote computing machine, to execute the virtual machine.
|