This is a request that I think would could be used (at least only from what I can theorize/imagine) in a dedicated persistent desktop based environment. The function would be an option that after X minutes of a user disconnecting from their desktop, a snapshot would be created maintaining the present state, and then shutting down the virtual machine, thus conserving system resources. When a user would return to login to their desktop, the virtual machine would pickup from the state of the snapshot, resuming their session, and then remove that snapshot. Although options exist that on logoff the virtual machine will power off, this can be inconvenient in the amount of time for a virtual machine to kick back on; and in turn with auto logoff upon disconnect can result in upset users losing documents and files that had been left open. I would assume this could be a relatively easy to implement with already existing functions through the storage API and theorys that are used to create VMWare backups; not sure on the functionality once resumed for the OS/applications being used though...
↧