vMotion Notification
vMotion Communication lists the commands that hosts and proxy use during a vMotion operation. In the following descriptions, the source host contains the original virtual machine instance, and the target host is the host on which the new instance is created. A host uses the virtual machine serial port connection with the proxy to send vMotion messages.
The host provides an opaque sequence value. All subsequent vMotion messages related to the connection between the virtual machine and this proxy use this sequence value.
255 250 232 40 sequence 255 240
VMOTION-GOAHEAD sequence secret
The proxy returns the sequence value that it received in the VMOTION-BEGIN request. The proxy also creates and returns an opaque secret value. The virtual machine uses the sequence and secret to identify itself when it establishes a proxy connection from the new host. See the description of VMOTION-PEER.
255 250 232 41 sequence secret 255 240
255 250 232 43 sequence 255 240
VMOTION-PEER sequence secret
A target host request to indicate that this connection belongs to the virtual machine associated with sequence and secret. The sequence and secret identify the duplicate connections between the proxy and virtual machine instances during a vMotion operation.
The original host generates the sequence value for the VMOTION-BEGIN message. The proxy generates the secret value for the VMOTION-GOAHEAD message.
255 250 232 44 sequence secret 255 240
A proxy response to indicate that the secret in the VMOTION-PEER message was accepted. The proxy sends this message only in response to a VMOTION-PEER request.
255 250 232 45 sequence 255 240
255 250 232 46 sequence 255 240
A source host notification that the vMotion operation failed. The proxy must send all communication for the virtual machine on the connection associated with this VMOTION-ABORT message. The host can send VMOTION-ABORT only if it has sent VMOTION-BEGIN previously on this connection.