Enabling Desktop Hibernation
Desktop hibernation is an optional cost saving feature that enables desktops and standby instances to be automatically hibernated, or paused, when not in use.
During hibernation, the customer is not billed for the standard time-based charges associated with the compute instances that host the desktops.
This feature can only be enabled when creating new desktop pools.
Creating a Desktop Pool with Hibernation Enabled
The desktop administrator enables hibernation for the desktop pool when Creating a Desktop Pool.
Use the Desktop management policy settings to define the Secure Desktops Action on inactivity and Action on disconnect. You can specify a grace period (in minutes) for certain actions to control when they occur.
To enable desktop hibernation, select the Stop value for the Action on disconnect setting and then specify a grace period for disconnect (in minutes).
- Once the desktop is created, you cannot change these settings.
- You can't modify an existing desktop pool to enable or disable hibernation.
- When hibernation is enabled, you can't specify a regular schedule for the desktop pool. Scheduling options are disabled and the following message is displayed:
Desktop scheduling not available with the selected action.
- When hibernation is enabled, standby instances are automatically stopped (Inactive state in the administrator console).
Desktop Behavior with Hibernation Enabled
With hibernation enabled, when a desktop user exits their desktop client session, the desktop stops and enters hibernation after the specified grace period has elapsed. During hibernation, the complete desktop state is retained and all memory is written to disk.
- In the Secure Desktops administrator console, the desktop indicates an Inactive state.
- If desktop activity occurs during the specified grace period, hibernation does not occur.
The next time the desktop user accesses their desktop, the desktop exits hibernation and is automatically restored in its previous running state. All applications are open and running just as they were when the desktop was hibernated. All data is preserved on disk or in memory.
- There is no action required by the administrator to restore the desktop.
- In the Secure Desktops administrator console, the desktop indicates an Active state.