1. A method for determining a data migration order for memory on a virtual machine, the method comprising computer instructions for facilitating: establishing communication from a source virtual machine to a target virtual machine, the source virtual machine including a memory; determining configuration information associated with the source virtual machine; utilizing the configuration information to determine an order of migration for pages in the memory; and transmitting the pages in the memory to the target virtual machine in the order of migration.