Storage Power Profile Mapping for Disk Drive Energy Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data centers face high power consumption in storage systems due to continuous operation at maximum power levels, leading to increased costs without adequate consideration for power management.

Innovation Solution

Implementing a method to map logical devices to physical disk drives and define power profiles, allowing for reduced power modes in inactive disk drives, thereby optimizing power consumption by grouping logical objects with similar power requirements onto specific disk drives and applying predefined power policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If storage systems operate continuously at maximum power levels to maintain optimized I/O performance and system response time, then performance is improved, but power consumption increases

Engineering Contradiction:
ImproveI/O performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the power mode of physical disk drives based on the power profiles assigned to logical devices mapped to each drive. The controller monitors the power profile assignments and automatically transitions disk drives between different power modes (e.g., active, idle, standby) to match the actual performance requirements, thereby reducing power consumption while maintaining adequate I/O performance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies different power modes to different physical disk drives based on their individual workload characteristics and the power profiles of mapped logical devices. Instead of uniformly maintaining all drives at maximum power, each drive operates in the most appropriate power mode for its specific usage pattern, optimizing the balance between performance and power consumption at the local level.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If multiple logical devices with different power requirements are mapped to the same physical disk drive, then device versatility is improved, but power management complexity increases

Engineering Contradiction:
Improvedevice mapping flexibilityVSAvoidpower management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the power management control by assigning specific power profiles to individual logical devices and then evaluating each physical disk drive's power mode independently based on the power profiles of its mapped logical devices. This segmentation allows the controller to make granular power management decisions for each drive without being constrained by heterogeneous power requirements across the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the power state parameter of physical disk drives based on the power profile assignments of mapped logical devices. By monitoring which power profiles are assigned to logical devices on each drive, the controller adjusts the operational parameters (power modes) of the physical drives to match the aggregate power requirements, simplifying the management of diverse power needs through a systematic parameter adjustment approach.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8060759B1System and method of managing and optimizing power consumption in a storage system
Publication Date: 2011.11.15 EMC IP HLDG CO LLC
  • US8060759B1 patent drawing
  • US8060759B1 patent drawing
  • US8060759B1 patent drawing

AI summary

Described is a storage system and method for managing and optimizing power consumption in a storage system. Logical devices are mapped to physical disk drives. A plurality of power profiles is defined. Each power profile is associated with a mode of operation for a physical disk drive. One of the power profiles is assigned to each logical device. One of the physical disk drives is identified for which every logical device mapped to that physical disk drive has been assigned the same power profile. The identified physical disk drive is operated in the mode of operation associated with said same power profile. The mapping of the logical devices to the physical disk drives may be changed in order to group logical devices assigned the same power profile onto the same physical disk drive.