Small VM's and warm or cold migrations are always easy! The complexity gets added when you have IP's to retain, Mac's to retain, letting the apps run as is post such migrations, that is the actual problem/task at hand
Curious how you would handle an in-place migration? My interested customer would not be able to purchase a new server in advance. See two options for their two VMware guest environment: (1) Use a NAS for temporary storage/landing place for the migrated VM then re-image the VMware host server to OpenShift and repeat (2) Move all VMs to one VMware guest, migrate the empty box to OpenShift, then migrate all the VMs to the new RH guest, re-image the second box and move the selected VMs to it, for distribution and load balancing. You'll need to re-create the virtual switches and networks. It gets tricky with static IPs and multi-server/VM applications, as @Rohitkasture8649 mentioned below. I know this is an intro demo, but they don't mention time for large VMs to migrate to the new server over the LAN. Several considerations.