Cluster Power Control via Battery Switching and DVFS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional power management technologies for data centers face challenges in reducing power consumption and actively managing availability in cluster systems, as they often require constant server power and are inefficient in handling power fluctuations.

Innovation Solution

A power control apparatus and method that monitors real-time power consumption and usage in cluster systems, using Dynamic Voltage and Frequency Scaling (DVFS) and a battery control system to set power capping thresholds, automatically adjusting power supply by turning on/off batteries and changing server states to maintain optimal power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional power management technologies are used to control power in data centers, then power consumption can be managed to some extent, but the system cannot actively cope with availability and requires servers to always remain powered on

Engineering Contradiction:
Improvepower consumptionVSAvoidavailability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system performs preliminary actions by monitoring power consumption trends and server usage patterns to predict when power capping thresholds will be reached. This allows the system to prepare battery backup units in advance and smoothly transition servers to hibernation states before power shortages occur, maintaining availability while managing power consumption effectively

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts power management strategies based on real-time monitoring of power consumption and server usage. It continuously adapts by transitioning servers between active and hibernation states, adjusting battery discharge rates, and modifying power allocation based on current system conditions, thereby balancing power consumption reduction with availability maintenance

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If servers are powered down or converted to hibernation state to reduce power consumption, then power usage decreases, but the complexity required to return servers to original state increases and efficiency decreases

Engineering Contradiction:
Improvepower consumptionVSAvoidcomplexity to return server to original state
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system implements self-service mechanisms where servers automatically monitor their own power consumption and usage patterns, making autonomous decisions about when to enter hibernation or shut down based on predefined criteria. This reduces the complexity of manual server management and enables automated restoration processes that minimize intervention requirements

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system employs continuous feedback loops that monitor server state, power consumption, and system availability. When servers are powered down or hibernated, the feedback mechanism tracks their status and automatically triggers restoration processes when needed, reducing the complexity of manual state management and ensuring efficient server reuse

Inventive Principle:
Principle #23Feedback

3Loss of energy

If power capping threshold is set low to reduce power consumption, then energy usage decreases, but system availability and performance may be compromised

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem performance
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The system applies local quality by implementing differentiated power management strategies for different servers and workloads within the data center. Instead of uniformly applying power caps, it identifies and prioritizes critical servers that maintain system functionality while allowing non-critical servers to be powered down or hibernated, thereby reducing overall power consumption without compromising essential system performance

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes operational parameters such as power allocation, server states, and battery discharge rates based on real-time conditions. It adjusts the power capping threshold and related parameters according to system availability requirements and workload characteristics, enabling flexible optimization of power consumption while maintaining adequate system performance

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach reduces power consumption, minimizes the occurrence of power-related issues, and dynamically manages power based on real-time monitoring, enhancing the availability and efficiency of cluster systems.

Implementation Method 1

a battery mounted in a power supply unit of the cluster system

Methodology Applied
Scientific EffectBattery (electricity): Battery (electricity)

Implementation Method 2

changing frequency using Dynamic Voltage and Frequency Scaling (DVFS)

Methodology Applied
Scientific EffectDynamic Voltage and Frequency Scaling:

Data Source

PatentUS8473768B2Power control apparatus and method for cluster system
Publication Date: 2013.06.25 ELECTRONICS & TELECOMM RES INST
  • US8473768B2 patent drawing
  • US8473768B2 patent drawing
  • US8473768B2 patent drawing

AI summary

A power control apparatus for a cluster system, includes a cluster including a plurality of nodes, each equipped with a battery; and a power control unit connected to the cluster over a network and configured to monitor power management information and performance information of the cluster and to set a power capping threshold based on the monitored power management information and performance information of the cluster. Accordingly, the power control unit enables power of the cluster to be limited by turning on and off the batteries when power of the cluster system increases up to the power capping threshold.