VMware Cloud Community
fnature
Enthusiast
Enthusiast

Where is the memory copied during vmotion

Hi all,

I was reviewing my vmotion.

I find there is often confusion with the stun and quiesce terms on the web.

Quiescing is the term used to create application crash consistent backup, with interaction VSS in the guest, to flush all cache to disk, before the VM is actually stunned.

So I read often that a VM is quiesced during a vmotion. Which I find surprising. As there is a copy of the memory to destination host, why would you even quiesce!

1/ During vmotion, there is no quiesce right ?

2/ During vmotion, where is the memory copied to on the destination ESX ?

     Is that written to a vmsn file on the datastore and  the VM is resumed from that state on destination ESX ? or is it written to the RAM of destination ESX directly ?

Thanks

francois

0 Kudos
1 Reply
fnature
Enthusiast
Enthusiast

seems like I find answer to /2 in Re: vMotion background

"It's the real memory, currently in the host's RAM (DIMMs) which is transferred to the other host's RAM."


I still have no answer for 1/

0 Kudos