Proximity-Based Power Management for Virtual Desktops

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual desktop environments face challenges in optimizing power consumption without sacrificing seamless transitions, as traditional methods fail to efficiently manage data center resources based on user proximity and varying time zones, leading to increased power usage in data centers.

Innovation Solution

Implementing a proximity-based power management system that detects end-user presence to allocate data center resources dynamically, using proximity detection devices and historical models to optimize resource allocation and power usage, ensuring seamless transitions and efficient power management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data center resources are continuously allocated to virtual machines, then seamless transitions for users are maintained, but power consumption in data centers increases

Engineering Contradiction:
Improveseamless transitionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The system performs preliminary actions by detecting user proximity through sensors (camera, microphone, RFID) and proactively allocating data center resources before the user actually needs to access the virtual desktop. This advance preparation ensures seamless transitions while allowing resources to be released when users are absent, reducing overall power consumption.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by stationary object

If data center resources are released to conserve power, then power consumption decreases, but transition time increases when users need to access virtual machines

Engineering Contradiction:
Improvepower consumptionVSAvoidtransition time
Core Design Contradiction:
Use of energy by stationary objectVSLoss of time

Solution Approach 1:

By detecting user proximity in advance and proactively allocating resources before access is needed, the system eliminates the transition delay that would occur if resources had to be allocated on-demand. Resources are prepared beforehand, ensuring both low power consumption and minimal transition time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from proximity detection sensors to dynamically adjust resource allocation. When sensors detect user presence, resources are allocated; when users are absent, resources are released. This closed-loop feedback mechanism optimizes both power consumption and transition time based on actual usage patterns.

Inventive Principle:
Principle #23Feedback

3Loss of energy

If traditional power management methods (PoE, DRS, DPM) are implemented, then some power optimization is achieved, but net power consumption remains high due to data center resource allocation

Engineering Contradiction:
Improvepower optimizationVSAvoidnet power consumption
Core Design Contradiction:
Loss of energyVSUse of energy by stationary object

Solution Approach 1:

The system extends power management by performing preliminary resource allocation based on user proximity detection, going beyond traditional methods like DRS and DPM. This proactive approach ensures resources are only allocated when actually needed, reducing the net power consumption in data centers while maintaining user experience.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces proximity detection sensors and a resource manager as intermediaries between users and data center resources. These intermediaries enable intelligent, context-aware resource allocation that traditional power management methods lack, optimizing net power consumption while maintaining seamless user transitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9119035B2Location-based power management for virtual desktop environments
Publication Date: 2015.08.25 CISCO TECHNOLOGY INC
  • US9119035B2 patent drawing
  • US9119035B2 patent drawing
  • US9119035B2 patent drawing

AI summary

In one embodiment, an illustrative technique determines when an end-user is within a specified proximity of a client device configured to provide an interface to a virtual machine. In response to the end-user being within the specified proximity of the client device, the technique may then allocate data center resources for the virtual machine.