Dynamic Server Power Capping for Data Center Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data centers face power supply unit failures and server damage due to excessive power consumption, as existing technologies lack effective mechanisms for dynamic power management across multiple servers and racks.

Innovation Solution

A system that allows administrators to specify power limits for data centers or server racks, enabling dynamic power capping by distributing discretionary power based on individual server requirements, thereby preventing overconsumption and automatically adjusting power levels to maintain safe operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If servers are allowed to draw maximum power, then power utilization efficiency is improved, but power supply unit reliability deteriorates due to risk of overconsumption and failure

Engineering Contradiction:
Improvepower utilization efficiencyVSAvoidpower supply unit reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements dynamic power capping that automatically adjusts power limits based on real-time conditions. The power cap is not fixed but adapts to the actual power supply capacity and consumption patterns, allowing servers to operate at maximum safe power levels while preventing overconsumption that could cause PSU failure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors power consumption across servers and compares it against available power supply capacity. This feedback mechanism enables the system to detect when total consumption approaches dangerous levels and automatically enforce power caps on individual servers to maintain safe operation margins.

Inventive Principle:
Principle #23Feedback

2Reliability

If power capping is enforced to prevent PSU failure, then power supply reliability is improved, but server performance deteriorates due to power restrictions

Engineering Contradiction:
Improvepower supply reliabilityVSAvoidserver performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of applying a uniform power cap to all servers, the system distributes the available power margin locally to each server based on its specific consumption pattern and importance. This allows critical servers to maintain higher power levels while less critical servers receive stricter caps, preserving overall system reliability without uniformly degrading performance.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system applies power capping selectively rather than universally. It identifies which servers need power restrictions to maintain safe total consumption levels, allowing non-critical servers to be capped while leaving critical servers operating at full capacity, thus maintaining reliability without unnecessary performance loss.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If manual power monitoring is implemented, then power consumption awareness is improved, but system complexity and operational overhead increase

Engineering Contradiction:
Improvepower consumption awarenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system automatically monitors power consumption, calculates available margins, and enforces power caps without requiring manual intervention. The infrastructure self-manages the complex task of tracking each server's power usage and dynamically adjusting caps, eliminating the need for administrators to manually monitor and manage power distribution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The power management system integrates multiple functions into a single unified solution: it monitors power consumption, calculates available margins, determines optimal cap levels, and enforces restrictions automatically. This multi-functional approach consolidates what would otherwise require separate manual processes into one automated system.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP3062192B1Dynamic server power capping
Publication Date: 2019.07.03 QUANTA COMPUTER INC
  • EP3062192B1 patent drawingFigure 1
  • EP3062192B1 patent drawingFigure 2
  • EP3062192B1 patent drawingFigure 3

AI summary

In some implementations, a system administrator can specify a maximum amount of power for a data center or a rack of servers. If the data center or rack consumes more than a threshold amount of power, the data center or rack can be put into power capping mode. Once in power capping mode, servers in the data center or rack can be power capped. The amount of power at which a server is capped can be dynamically determined based on the amount of discretionary power available to distribute among the power capped servers in the rack or data center and the amount of power that the server consumes relative to other servers in the data center or rack. Once power consumption in the data center or rack falls below a threshold level, power capping for the data center or rack can be disabled.