Hi,
I just had the same issue. Luckily we are using RVTools, so I could verify that no VM is missing.
Alas we have a few more, which I will delete. I suppose that the communication between the
vCenter and the host went wrong and after the host came back up again, the vCenter thought
should have some VMs running.
Check this file on the host:
/etc/vmware/hostd/vmInventory.xml
there you can see, which VMs were registered on the host.
cheers
Chris