1. A particular machine might have become overloaded.

  2. One of the virtual machines running on a machine might have requested more resources that can only be granted by moving it to another physical machine.

  3. A physical machine might have hardware problems.