RDF Storage CPU Allocation for Workload-Based Power Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current RDF systems employ static resource allocation strategies, leading to inefficient power consumption and suboptimal performance due to uniform CPU speeds, failing to adapt to varying workload demands and service level requirements, which affects system performance and compliance with SLAs.

Innovation Solution

Implementing a composable CPU core matrix (CCM) that dynamically adjusts CPU allocations based on real-time performance metrics, aligning resources with workload priority and service level requirements to optimize power consumption and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If static resource allocation strategies are used with uniform CPU speeds, then device complexity is reduced and ease of operation is improved, but power consumption efficiency deteriorates and system performance becomes suboptimal

Engineering Contradiction:
Improveresource allocation mechanismVSAvoidpower consumption efficiency
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic CPU frequency adjustment and workload-based resource allocation. The system continuously monitors workload characteristics and adjusts CPU speeds and allocations in real-time, transforming the static resource management approach into a dynamic one that adapts to changing conditions, thereby improving power consumption efficiency without excessive complexity increase

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (CPU frequency, allocation ratios) based on workload characteristics. By adjusting these parameters dynamically according to actual demand, the system achieves better power efficiency while maintaining the ability to handle varying workload intensities

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If static resource allocation strategies are used with uniform CPU speeds, then device complexity is reduced, but system performance deteriorates and compliance with service level agreements worsens

Engineering Contradiction:
Improveresource allocation mechanismVSAvoidsystem performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements dynamic CPU frequency adjustment and workload-based resource allocation. The system continuously monitors workload characteristics and adjusts CPU speeds and allocations in real-time, transforming the static resource management approach into a dynamic one that adapts to changing conditions, thereby improving power consumption efficiency without excessive complexity increase

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (CPU frequency, allocation ratios) based on workload characteristics. By adjusting these parameters dynamically according to actual demand, the system achieves better power efficiency while maintaining the ability to handle varying workload intensities

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If uniform CPU speeds are used across all processors, then ease of operation is improved and device complexity is reduced, but adaptability to varying workload demands deteriorates

Engineering Contradiction:
ImproveCPU managementVSAvoidworkload adaptation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic CPU frequency adjustment and workload-based resource allocation. The system continuously monitors workload characteristics and adjusts CPU speeds and allocations in real-time, transforming the static resource management approach into a dynamic one that adapts to changing conditions, thereby improving power consumption efficiency without excessive complexity increase

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (CPU frequency, allocation ratios) based on workload characteristics. By adjusting these parameters dynamically according to actual demand, the system achieves better power efficiency while maintaining the ability to handle varying workload intensities

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260010415A1Control processor power consumption
Publication Date: 2026.01.08 DELL PROD LP
  • US20260010415A1 patent drawing
  • US20260010415A1 patent drawing
  • US20260010415A1 patent drawing

AI summary

One or more aspects of the present disclosure relate to controlling the power consumption of processor resources. In embodiments, one or more performance metrics for processing local and replication workloads are monitored by a remote data facility (RDF) storage array. In addition, power consumption of processor resources of the RDF storage array can be controlled based on the local and replication input/output (IO) workloads and service level (SL) requirements corresponding to each storage group targeted by IO operations of the local and replication IO workloads.