Suspend and Resume

The Frame Suspend and Resume feature allows users to pause their session and pick up right where they left off at a later time. When a session is suspended, its state is saved to disk and restored upon resumption, ensuring continuity. This functionality is similar to putting a laptop to sleep and waking it up to continue working without losing progress. Frame supports Suspend and Resume across AWS, Azure, and GCP.

Suspending a user session is a big improvement in user experience. This feature not only ensures session continuity but also reduces costs, as suspended compute instances are not billed* by public cloud providers.

Considerations

Before enabling Suspend/Resume, consider the following factors to ensure optimal use and avoid potential issues:

  Caution! 
  Availability Notice Suspend/Resume is not universally available across all instance types. Supported instance types vary by      cloud provider (AWS, Azure, GCP). Refer to the Cloud Provider-specific Requirements section for more details.

Requirements

In order to use the Suspend/Resume feature, the following requirements must be satisfied:

Cloud Provider-specific Requirements

In addition to the Frame requirements mentioned above, each public cloud provider has its own requirements. You are expected to review and understand your cloud provider’s specific requirements.

AWS offers Hibernation for most instance types, except for EC2 instance types that have more than 16 GB of RAM or any EC2 instance type that is GPU-enabled. Please review the following:

Azure offers Hibernation for limited instance types. Please review the following:

Google Cloud Platform offers Suspend functionality across most instance types. One important limitation of GCP is that if a machine is suspended for more than 60 days it will be terminated.

Functionality & User Experience

How Suspend/Resume Works

Suspend/Resume allows users to pause their session and continue from the same point later. This feature works the same for both Persistent and Default, Non-Persistent accounts and can be initiated in two ways:

Timers (Automatic Suspension)

User and Administrator Actions (Manual Suspension)

User Experience

Once the feature is enabled, users can easily suspend their session from the Frame Terminal or resume a session from Launchpad.

Administration

While the functionality and end-user experience remain the same, the configuration and administration steps differ based on the frame account type.


Revision #7
Created 1 October 2025 04:54:36
Updated 15 January 2026 15:15:41 by Dominik Conrad