Storage Power Control Through Component Performance Levels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power reduction methods in storage devices face challenges in quickly and easily controlling power consumption without requiring advance preparations or schedules, such as data migration consuming time and power, and CPU frequency adjustments failing to control external loads.
Innovation Solution
A power control apparatus and method that dynamically adjusts the performance of components based on power consumption ranges and designated power saving levels, allowing quick power reduction by managing power consumption through a management interface and power control unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by stationary object
If data migration is used to reduce power consumption, then power saving is achieved, but migration time and advance preparation requirements increase
Solution Approach 1:
The patent changes the control parameter from data migration to direct performance adjustment. By modifying the performance parameters of components (CPU frequency, drive spin speed, etc.) based on power consumption ranges, the system achieves power reduction without the time-consuming data migration process.
Solution Approach 2:
The patent extracts the power control function from the data migration process. Instead of using data migration as the primary power reduction mechanism, the system separates power control into an independent function that directly adjusts component performance based on power consumption characteristics.
2Use of energy by stationary object
If data migration is used to reduce power consumption, then power saving is achieved, but power consumption during migration increases
Solution Approach 1:
The patent avoids the energy-intensive data migration process by directly adjusting performance parameters. The system identifies power consumption characteristics of different components and adjusts their performance levels accordingly, eliminating the need for power-consuming migration operations.
3Use of energy by stationary object
If CPU frequency is lowered to reduce power consumption, then power saving is achieved, but control over external loads and internal processing is lost
Solution Approach 1:
The patent applies local quality by adjusting the performance of specific components individually based on their power consumption characteristics. Instead of uniformly lowering CPU frequency, the system selectively adjusts performance parameters of different components (storage drives, CPU, etc.) according to their specific power consumption profiles, maintaining control capability while achieving power savings.
4Use of energy by stationary object
If existing power reduction methods are used, then power saving is achieved, but ease of operation and quickness of power control deteriorates
Solution Approach 1:
The patent simplifies power control by directly adjusting performance parameters based on power consumption ranges. The system automatically identifies appropriate performance levels for each component based on their power consumption characteristics, eliminating the need for complex advance preparations and schedule creations required by existing methods.
Data Source
AI summary
When receiving power requirement for power control and performing power control of a target device in accordance with the received power requirement, based on power consumption for a performance of each component of the target device and a device configuration of the target device, power saving level management information is created, which respectively defines the performance of each component at each power saving level associated with each of a plurality of divided power consumption ranges of the target device, and based on a power consumption upper limit value or the power saving level of the target device designated as the received power requirement, the power saving level management information is referred to and the performance of each component is set to a performance of the power saving level according to the power requirement, respectively.


