Since upgrading our VmWare GSX Server from v2.5 to v3.1, we are experiencing
some issues that would like to resolve. We are using to the VmWare COM API
to provision virtual machines using Windows Server 2003 as the host and
Windows XP within each virtual machine. The COM API starts and stops
virtual machines for users and is displayed through a custom windows
application. We use a nonpersitent virtual machines to when a user stops
using a virtual machine, it is restored its orginal state. SInce the
upgrade were are seeing the following issues:
1. Slow Startup time. Since upgrading to v3.1, we are using snapshots to
perform that same function as we used nonpersistant vitual machine in v2.5.
With v2.5, the startup time from the saved state was about 1 second is now
close to 15 seconds. Users are complaining about this and would like to
resolve this without reverting back to GSX v2.5.
2. Unavailability of Virtual Machines. We are experiencing a problem where
when virtual machines are provisioned and subsequently sent a Stop method
from the COM API, the virtual machine is not available to be re-provisioned.
In many cases, the virtual machines are not usable from several days or
until the host is rebooted.
Appreciate any help you can provide.
Thanks,
Frank T. Lee