Datacenter Power Capping With Delayed Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional power management techniques in datacenters lead to wasteful utilization of power due to overprovisioning and power capping, which restricts operations and increases the risk of tripping circuit breakers, while statically allocated power often fails to match dynamic consumption patterns, leading to inefficient resource utilization and potential disruptions.

Innovation Solution

A power management system that monitors and dynamically adjusts power consumption by transmitting power cap values and delaying their enforcement with a timing value, allowing components to operate closer to their maximum capacity without exceeding upstream limits, thereby minimizing constraints and maintaining safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If power capping is applied to constrain downstream devices, then power limit adherence is improved, but operations at downstream devices are restricted and user experience deteriorates

Engineering Contradiction:
Improvepower limit adherenceVSAvoiddownstream device operations
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements dynamic power capping by continuously monitoring power consumption and adjusting caps in real-time based on current conditions rather than applying static restrictions. This allows the system to maintain power limits while minimizing impact on downstream device operations when possible.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system proactively applies power caps before power limits are breached to prevent circuit breaker tripping. By anticipating power consumption patterns and applying caps in advance, the system avoids disruptive power failures while managing downstream device operations smoothly.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If power is over-provisioned to avoid tripping breakers, then safety against power failures is improved, but power utilization efficiency deteriorates

Engineering Contradiction:
Improvesafety against power failuresVSAvoidunutilized power
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts power allocation based on real-time monitoring of power consumption patterns. Instead of static over-provisioning, the system optimizes power distribution to match actual demand while maintaining safety margins, thereby improving both utilization efficiency and reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements continuous feedback loops that monitor power consumption at multiple levels of the power distribution hierarchy. This feedback enables the system to adjust power allocation dynamically, ensuring that power is neither over-provisioned nor under-provisioned, thus optimizing both safety and efficiency.

Inventive Principle:
Principle #23Feedback

3Reliability

If power caps are applied to ensure maximum power consumption adherence, then risk of tripping breakers is reduced, but computing resources are constrained and user experience deteriorates

Engineering Contradiction:
Improvebreaker tripping riskVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements dynamic power caps that adjust based on real-time power consumption monitoring rather than applying fixed restrictions. This allows computing resources to operate at full capacity when safe, while preventing breaker tripping when limits are approached.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system proactively manages power consumption by applying caps before critical thresholds are reached, preventing disruptive breaker trips while minimizing impact on computing resource availability and user experience.

Inventive Principle:
Principle #10Preliminary action

4Device complexity

If static power allocation is used, then system simplicity is improved, but adaptability to dynamic consumption patterns deteriorates

Engineering Contradiction:
Improvepower management systemVSAvoidpower consumption patterns
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent transitions from static to dynamic power allocation by implementing continuous monitoring and real-time adjustment capabilities. This enables the system to adapt to changing power consumption patterns while maintaining manageable complexity through automated control mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms that continuously monitor power consumption and automatically adjust allocation accordingly. This feedback-driven approach provides adaptability to dynamic consumption patterns without requiring complex manual intervention or overly complicated system architecture.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12429840B2Datacenter level power management with reactive power capping
Publication Date: 2025.09.30 ORACLE INT CORP
  • US12429840B2 patent drawing
  • US12429840B2 patent drawing
  • US12429840B2 patent drawing

AI summary

Disclosed techniques relate to managing power within a power distribution system. Power consumption corresponding to devices (e.g., servers) that receive power from an upstream device (e.g., a bus bar) may be monitored (e.g., by a service) to determine when power consumption corresponding to those devices has breached or will likely breach a budgeted threshold corresponding to an amount of power allocated to the upstream device. If the budgeted threshold is breached, or is likely to be breached, the service may initiate operations to distribute power caps for the devices and to initiate a timer. Although distributed, the power caps may be ignored by the devices until they are instructed to enforce the power caps (e.g., upon expiration of the timer). This allows the power consumption of the devices to exceed the budgeted power assigned to the upstream device at least until expiration of the timer while avoiding power outage events.