Storage System Power Control via Dynamic Frequency Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage systems face performance fluctuations and throttling issues due to power supply limitations, leading to reduced Input/Output Operations Per Second (IOPS) and unstable performance, as the power consumption exceeds the available power capacity, causing processor performance to be reduced and resulting in decreased system performance.

Innovation Solution

A method is introduced to determine when available power falls short of the required power and adjust operation parameters, such as clock frequency, to match the power consumption with the available supply, preventing throttling and maintaining stable performance by dynamically adjusting the power consumption to match the power supply capability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the storage system operates at high power consumption to maintain high IOPS, then storage performance is improved, but the available power from the supplying apparatus is insufficient causing system throttling

Engineering Contradiction:
ImproveIOPSVSAvoidavailable power
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent implements dynamic adjustment of processor operation parameters (frequency, voltage, power) based on real-time monitoring of available power from the supplying apparatus. The system transitions from static high-power operation to dynamic adaptive operation, adjusting parameters upward when power is sufficient and downward when power is limited, thereby resolving the contradiction between maintaining high IOPS and adapting to variable power availability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes physical parameters of the processor (operating frequency, voltage levels, power consumption) in response to power availability conditions. By adjusting these parameters dynamically, the system can operate at high performance when power is abundant while preventing throttling when power is limited, thus resolving the contradiction between high IOPS and available power constraints.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If the storage system maintains stable high IOPS performance, then storage performance stability is improved, but power consumption exceeds available power capacity causing periodic throttling

Engineering Contradiction:
ImproveIOPS stabilityVSAvoidpower consumption
Core Design Contradiction:
Stability of the object's compositionVSLoss of energy

Solution Approach 1:

The patent implements a feedback control mechanism where the system continuously monitors available power from the supplying apparatus and adjusts processor operation parameters accordingly. This closed-loop feedback ensures that power consumption is dynamically matched to available power capacity, preventing the periodic throttling that would otherwise occur and thereby maintaining stable IOPS performance without exceeding power limits.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-adjustment of its power consumption by autonomously monitoring power availability and modifying its own operation parameters. The processor and storage system adapt their power usage based on the supplying apparatus's capacity without external intervention, ensuring stable performance while self-regulating energy loss to match available power.

Inventive Principle:
Principle #25Self-service

3Power

If redundant power supplies are added to ensure sufficient power capacity, then power availability is improved, but system complexity and cost increase

Engineering Contradiction:
Improvepower capacityVSAvoidpower supply configuration
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

Instead of adding expensive redundant power supply hardware, the patent uses software-based dynamic parameter adjustment that is computationally inexpensive to implement. The system achieves adequate power management through intelligent control of existing power resources rather than through redundant physical components, thereby avoiding increased device complexity and cost while ensuring sufficient effective power capacity.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS11449406B2Controlling a storage system based on available power
Publication Date: 2022.09.20 EMC IP HLDG CO LLC
  • US11449406B2 patent drawing
  • US11449406B2 patent drawing
  • US11449406B2 patent drawing

AI summary

Techniques to control a storage system involve: determining whether available power capable of being supplied by a supplying apparatus of the storage system is less than power required by the storage system; and in response to a determination that the available power is less than the power required by the storage system, adjusting an operation parameter of the storage system based on the available power so as to match the power required by the storage system with the available power. In this way, the performance of the storage system can be at a higher level while the performance of the storage system can remain stable in a case where power of a processor is limited.