Enterprise Java Applications on VMware – High Availability Guidelines