VDI Session Preservation for Automated Host Power-Down

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The stateful nature of virtual application/desktop sessions in VDI/DaaS systems poses a challenge for automated power management, as powering down host machines can result in loss of work without manual intervention.

Innovation Solution

Implementing session preservation and migration techniques that persist application state to shared storage and allow seamless migration between host machines, enabling automated power management without data loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If automated power management is implemented to power down host machines based on schedule or load, then energy consumption and hosting costs are reduced, but user work may be lost due to the stateful nature of virtual application sessions

Engineering Contradiction:
Improveenergy consumptionVSAvoiduser work
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The system performs preliminary actions by detecting when a host machine is scheduled for power down and proactively migrating user sessions to other host machines before the power down occurs. This ensures that user work is preserved and the session state is maintained, allowing users to reconnect without losing their work context.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The management service acts as an intermediary between the power management system and user sessions. It receives power down commands, identifies affected sessions, coordinates migration to other host machines, and ensures seamless session continuity. This intermediary role resolves the conflict between power management and session persistence.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If manual intervention and session monitoring are required to safely power down host machines, then user work is preserved, but system complexity and operational overhead increase

Engineering Contradiction:
Improveuser workVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system implements self-service by enabling automated session migration without manual intervention. The management service automatically detects sessions on host machines scheduled for power down, selects appropriate target host machines, and executes the migration process autonomously, eliminating the need for manual monitoring and intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the operational parameters of session management by transitioning from manual power down procedures to automated session migration. This parameter change enables the system to handle session preservation automatically, reducing operational complexity while maintaining data safety.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If aggressive power management is implemented to maximize energy savings, then hosting costs are optimized, but session continuity and user experience deteriorate

Engineering Contradiction:
Improvehosting costsVSAvoidsession continuity
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system performs preliminary session migration before host machines are powered down, ensuring that even aggressive power management policies do not disrupt user experience. Users can reconnect to their sessions on different host machines without noticing any interruption, maintaining ease of operation while achieving energy optimization.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If host machines are powered down without session migration, then power management efficiency is improved, but session state is lost requiring users to restart work

Engineering Contradiction:
Improvepower management efficiencyVSAvoidapplication state
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The management service serves as an intermediary that coordinates between power management operations and session state preservation. It intercepts power down commands, orchestrates session migration to maintain application state, and enables efficient power management without information loss.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12625538B2Session preservation for automated power management
Publication Date: 2026.05.12 CITRIX SYSTEMS INC
  • US12625538B2 patent drawing
  • US12625538B2 patent drawing
  • US12625538B2 patent drawing

AI summary

According to one aspect of the disclosure, a method comprises: receiving, by a first computing device, information about one or more applications running on a second computing device, the second computing device being one of a plurality of computing devices managed by the first computing device; determining, by the first computing device, whether to power down the second computing device based at least on an analysis of the information about the one or more applications; and responsive to a determination to shutdown the second computing device, sending, by the first computing device, a command to shutdown the second computing device, wherein the second computing device is configured to save state of the one or more applications to a storage device accessible to the plurality of computing devices.