1. A method, comprising: receiving, at a computing device, a request to migrate a virtual machine from a source host to a target host; determining, via a hidden process, whether a geographic location of the target host is within a predetermined perimeter; and in response to a determination that the target host is within a predetermined perimeter, allowing, via the hidden process, the migration of the virtual machine to from the source host to the target host; and in response to a determination that the target host is outside of the predetermined perimeter, denying, via the hidden process, the migration of the virtual machine from the source host to the target host.