Two-Tier Genetic Algorithm for Datacenter Carbon Footprint Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Datacenters face challenges in reducing their carbon footprint while maintaining high performance, as they consume a significant amount of electricity and contribute to carbon dioxide emissions, with power consumption during utilization being a major contributor to their carbon footprint.

Innovation Solution

A two-tiered genetic optimization algorithm is used to determine optimal coefficients for servers, switches, and storage devices, which reduces power consumption by modifying power usage and calculating carbon footprint scores, allowing for power capping without impacting device performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-generated harmful factors

If power consumption is reduced to lower carbon footprint, then environmental impact is improved, but device performance may deteriorate

Engineering Contradiction:
Improvecarbon footprintVSAvoiddevice performance
Core Design Contradiction:
Object-generated harmful factorsVSReliability

Solution Approach 1:

The patent applies parameter changes by modifying power consumption parameters through optimization algorithms. The system determines optimal power parameters for different device types (servers, storage devices, network devices) and adjusts power allocation dynamically, achieving carbon footprint reduction while maintaining performance thresholds through mathematical optimization rather than physical modifications.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback mechanisms through iterative optimization processes. The system continuously evaluates power consumption against performance metrics and adjusts power allocation accordingly. The optimization algorithm uses feedback from performance monitoring to refine power parameters, ensuring that carbon reduction goals are met without compromising device performance below acceptable thresholds.

Inventive Principle:
Principle #23Feedback

2Object-generated harmful factors

If power consumption is reduced through optimization, then carbon footprint is reduced, but maintaining high bandwidth and high IOPS becomes challenging

Engineering Contradiction:
Improvecarbon footprintVSAvoidbandwidth and IOPS
Core Design Contradiction:
Object-generated harmful factorsVSProductivity

Solution Approach 1:

The patent applies local quality by optimizing power parameters for different device types and individual devices separately. Rather than uniform power reduction, the system determines specific optimal power parameters for each device type (servers, storage, network) and individual device, allowing high-performance devices to receive adequate power while reducing consumption of devices where performance can be maintained with lower power.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics through adaptive power parameter optimization. The system dynamically adjusts power allocation based on actual device performance, workload conditions, and carbon footprint targets. Power parameters are not static but are continuously optimized to balance performance requirements with carbon reduction goals, allowing the system to adapt to changing conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11966274B2Datacenter carbon footprint climate impact reduction
Publication Date: 2024.04.23 DELL PROD LP
  • US11966274B2 patent drawing
  • US11966274B2 patent drawing
  • US11966274B2 patent drawing

AI summary

The technology described herein is directed towards optimizing power consumption of devices, e.g., in a datacenter. A modified (two-tier) genetic algorithm performs a carbon footprint-based optimization in a first tier to determine a candidate range of coefficients for each device type, e.g., servers, switches and storage devices/systems that likely reduce carbon footprint of each device type. In a second tier of the genetic algorithm, those ranges of coefficients are used in conjunction with actual power usage-based carbon footprint scores of individual devices to find respective sets of coefficients that minimize respective objective functions for the servers, the switches and the storage devices. The sets of coefficients can be used for power capping the devices. Device performance constraint-based intelligent selection can be used in one or both tiers to speed up convergence.