Data Center Power Control via Dynamic Task Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data centers face inefficiencies in managing energy consumption and costs due to varying customer quality of service requirements, leading to increased power usage and operational burdens, without considering the true cost of operations or energy consumption.

Innovation Solution

A power control system that utilizes virtualization and a service/power controller to optimize processing tasks based on power consumption and performance requirements, balancing quality of service demands with energy management, and adjusting operations to minimize power usage and costs by monitoring and predicting power consumption and external factors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data centers meet quality of service requirements by running servers at high load, then customer service levels are improved, but energy consumption increases

Engineering Contradiction:
Improvequality of serviceVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic task distribution that adjusts server loading based on predicted energy costs and quality of service requirements. The system dynamically migrates tasks between servers and adjusts processing priorities to meet customer SLAs while minimizing energy consumption during high-cost periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by adjusting task distribution, server consolidation, and processing priorities based on energy cost predictions. It modifies system behavior in response to varying energy prices, time of day, and customer service requirements to optimize the balance between quality of service and energy consumption.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If data centers run servers constantly to meet steady state quality of service requirements, then service availability is maintained, but operational costs increase

Engineering Contradiction:
Improveservice availabilityVSAvoidoperational cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by predicting future energy costs and proactively adjusting task distribution before high-cost periods occur. It anticipates energy price variations and pre-positions tasks on energy-efficient servers or consolidates workloads to avoid high operational costs while maintaining service availability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms that continuously monitor actual energy consumption, compare it with predicted costs, and adjust task distribution accordingly. This closed-loop control ensures that service level agreements are met while operational costs are optimized based on real-time performance data.

Inventive Principle:
Principle #23Feedback

3Productivity

If data centers allocate more processing power to meet customer demands, then quality of service improves, but burden on power resources increases

Engineering Contradiction:
Improveprocessing capacityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The patent segments the data center into multiple servers with varying power characteristics and efficiency profiles. By dividing the processing workload across these segmented units and selectively activating only the most efficient servers for specific task types, the system maintains high productivity while reducing overall power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates a universal task distribution framework that can adapt to different customer requirements, task types, and energy cost conditions. The same infrastructure serves multiple customers with different quality of service needs while dynamically optimizing power usage based on current operational conditions and energy prices.

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

4Ease of operation

If data centers monitor and optimize based on true operational costs, then decision-making improves, but system complexity increases

Engineering Contradiction:
Improvedecision-making qualityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (the service/power controller) that handles the complexity of cost calculation, prediction, and optimization. This intermediary translates complex energy cost data and system state information into simple task distribution decisions, improving decision-making quality while containing system complexity within a dedicated management component.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8447993B2Integrated energy savings and business operations in data centers
Publication Date: 2013.05.21 XEROX CORP
  • US8447993B2 patent drawing
  • US8447993B2 patent drawing
  • US8447993B2 patent drawing

AI summary

A power control system in a data center has a plurality of physical servers, each server having a local controller, at least one virtual server coupled to at least some of the physical servers, and a central controller to control task loading on the physical servers through the virtual servers. A method of controlling power consumption in a data center includes receiving inputs from local controllers residing on loads, the inputs including data about power consumption on the loads, receiving as an input at least one quality of service requirement, and allocating tasks to at least one server based upon the quality of service and the power consumption on the loads.