Server Power Consumption Control via Dynamic Feedback Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server power consumption control methods struggle to accurately manage power consumption in complex application environments, often resulting in failures to meet the expected power consumption upper limits.

Innovation Solution

A control method and system that dynamically adjusts the power consumption upper limit of a server by comparing actual power consumption with set expected limits, using a dynamic negative feedback adjustment process to lower the power consumption until it meets the first expected upper limit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a constant power consumption upper limit is used in the power consumption control policy, then the policy is simple to implement, but the actual power consumption cannot be lowered to the expected upper limit in complex application environments

Engineering Contradiction:
Improvesimplicity of power consumption control policyVSAvoidaccuracy of power consumption control
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent transforms the static constant power consumption upper limit into a dynamic adjustable parameter. The management engine continuously monitors actual power consumption and dynamically adjusts the power consumption upper limit based on the difference between actual and expected values, enabling the system to adapt to complex application environments while maintaining controllability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements a closed-loop feedback mechanism where the management engine continuously compares actual power consumption with the expected upper limit and uses this feedback information to adjust the power consumption upper limit parameter. This feedback loop enables precise power consumption control by continuously correcting deviations from the target value.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the power consumption upper limit is dynamically adjusted based on actual power consumption, then the power consumption control accuracy is improved, but the control system complexity increases

Engineering Contradiction:
Improveaccuracy of power consumption controlVSAvoidcomplexity of power consumption control system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The management engine performs self-adjustment of the power consumption upper limit based on monitored actual power consumption data. The system automatically calculates the difference between actual and expected values and adjusts the parameter without requiring external intervention, reducing the need for complex external control mechanisms while maintaining high precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the power consumption upper limit parameter dynamically based on the calculated difference between actual and expected power consumption. By adjusting this key parameter in real-time, the system achieves precise control without requiring complex structural changes to the overall control architecture.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12222796B2Control method and system for power consumption upper limit of server, and related component
Publication Date: 2025.02.11 SHANDONG YINGXIN COMP TECH CO LTD
  • US12222796B2 patent drawing
  • US12222796B2 patent drawing

AI summary

A control method, system and device for a power consumption upper limit of a server, and a readable storage medium, includes: determining, according to a server policy, a power consumption upper limit of a management engine (ME) to be a first expected upper limit; acquiring actual power consumption of a server; comparing the current actual power consumption with the first expected upper limit and a second expected upper limit; and if the current actual power consumption is greater than the first expected upper limit and does not exceed the second expected upper limit, lowering a current power consumption upper limit until the current actual power consumption is lowered such that same does not exceed the first expected upper limit.