VMotion 운영 중인 가상 머신이 power off 되거나 중지되지 않은 채 그대로 다른 물리적 서버로 이동하기 위해서 해결해야 할 과제는 크게 세 가지이다. 첫 번째는 가상 머신의 게스트 운영체제가 가지고 있는 메모리 값과 CPU 상태를 어떻게 다른 물리적인 서버의 VMkernel로 이동시킬 것인지에 관해서이다. 우선 원본 ESXi 서버 위에서 작동 중인 가상 머신에게 VMotion 명령이 떨어지게 되면 가상 머신의 메모리 페이지 값들이 대상 ESXi 서버 쪽으로 네트워크를 통해 먼저 복사가 이루어진다. 복사가 이루어지는 동안에도 계속하여 가상 머신 내의 게스트 운영체제는 I/O를 처리하고 있기 때문에 메모리 페이지 값은 항상 변경될 수 있다. 원본 ESXi 서버는 이렇게 변경되는 메모리 페이지 값..