Virtual Machine Placement Using Predicted Server Temperature

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The provisioning of virtual machines in physical systems leads to temperature-related issues, such as resource throttling, inefficient allocation, frequent migration, reduced system lifespan, increased power consumption, and environmental impacts, due to heat generation.

Innovation Solution

A virtual machine management system that predicts temperatures based on current resource utilization and current temperature information, allowing proactive migration or allocation of virtual machines to maintain systems below temperature thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If virtual machines are provisioned on physical systems, then resource utilization and productivity are improved, but temperature increases causing resource throttling and system reliability degradation

Engineering Contradiction:
Improvevirtual machine provisioningVSAvoidphysical system temperature
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The system performs preliminary temperature prediction before provisioning virtual machines by analyzing current temperature trends and resource utilization patterns. This advance prediction allows the system to prevent temperature threshold violations before they occur, avoiding resource throttling and ensuring continuous operation at optimal temperatures

Inventive Principle:
Principle #10Preliminary action

2Temperature

If virtual machine migration is performed frequently to avoid temperature thresholds, then temperature compliance is maintained, but system stability and service levels degrade due to repeated migrations

Engineering Contradiction:
Improvetemperature threshold complianceVSAvoidservice level stability
Core Design Contradiction:
TemperatureVSReliability

Solution Approach 1:

The system predicts future temperature conditions before they become critical, enabling proactive virtual machine placement decisions. By anticipating temperature trends based on current patterns and resource utilization, the system can migrate virtual machines in advance to appropriate physical systems, avoiding frequent reactive migrations and maintaining service stability

Inventive Principle:
Principle #10Preliminary action

3Temperature

If physical resources are throttled to prevent temperature threshold exceedance, then temperature compliance is maintained, but productivity and resource efficiency decrease

Engineering Contradiction:
Improvetemperature threshold complianceVSAvoidresource utilization efficiency
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The system predicts temperature trends and virtual machine workload patterns in advance, allowing it to proactively redistribute virtual machines to physical systems with adequate cooling capacity. This prevents the need for resource throttling by maintaining optimal temperature conditions through intelligent allocation, thereby preserving full resource utilization and productivity

Inventive Principle:
Principle #10Preliminary action

4Temperature

If virtual machine allocation is delayed to wait for temperature conditions, then temperature compliance is improved, but resource provisioning efficiency and productivity decrease

Engineering Contradiction:
Improvetemperature complianceVSAvoidvirtual machine provisioning time
Core Design Contradiction:
TemperatureVSLoss of time

Solution Approach 1:

The system continuously monitors and predicts temperature trends and resource utilization patterns, maintaining an up-to-date view of suitable physical systems for virtual machine placement. This predictive capability eliminates delays by identifying appropriate target systems in advance, enabling immediate virtual machine allocation without waiting for favorable temperature conditions to naturally occur

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12566645B2Predicted-temperature-based virtual machine management system
Publication Date: 2026.03.03 DELL PROD LP
  • US12566645B2 patent drawing
  • US12566645B2 patent drawing
  • US12566645B2 patent drawing

AI summary

A networked system includes a virtual machine management system coupled to physical systems. The virtual machine management system receives current resource utilization information and current temperature information from each of the physical systems, and uses the current resource utilization information and the current temperature information to predict a predicted temperature associated with at least one of the physical systems. The virtual machine management system then determines whether a first predicted temperature associated with a first physical system is below a temperature threshold. In response to determining that the first predicted temperature is below the threshold temperature, the virtual machine management system provides virtual machine(s) on the first physical system. In response to determining that the first predicted temperature is not below the threshold temperature, the virtual machine management system migrates virtual machine(s) being provided on the first physical system to a second physical system.