Backup App Coordinates Storage Array Power States

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage systems lack coordination between power management activities and data access patterns, leading to inefficiencies such as increased power consumption and decreased performance due to unnecessary disk drive activations.

Innovation Solution

A method that coordinates resource allocation and management by accessing power management information and image property information to select logical storage units (LSUs) for backup operations, optimizing power states to minimize power consumption and performance issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If disk drives are kept in power-saving state to reduce power consumption, then power usage is reduced, but data access performance deteriorates due to unnecessary power state transitions

Engineering Contradiction:
Improvepower consumptionVSAvoiddata access performance
Core Design Contradiction:
Use of energy by stationary objectVSProductivity

Solution Approach 1:

The backup application proactively transitions disk drives to active state before backup operations begin, based on predicted access patterns. This preliminary action ensures drives are ready when needed, avoiding performance degradation from mid-operation power state transitions while maintaining power savings during idle periods

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from access pattern analysis to dynamically adjust power management decisions. By monitoring which disks are likely to be accessed and when, the system optimizes the timing of power state transitions, ensuring drives are activated only when actually needed for backup operations

Inventive Principle:
Principle #23Feedback

2Use of energy by stationary object

If disk drives are cycled on and off frequently to save power, then power consumption is reduced, but thermal problems increase leading to higher failure rates

Engineering Contradiction:
Improvepower consumptionVSAvoidfailure rate
Core Design Contradiction:
Use of energy by stationary objectVSReliability

Solution Approach 1:

The system performs preliminary power state transitions based on predicted backup access patterns, smoothing out frequent on/off cycling. By anticipating which drives will be needed, the system can transition drives to active state in advance and keep them stable during backup operations, reducing thermal stress from rapid transitions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The power management system dynamically adjusts transition timing based on real-time backup operation status and predicted access patterns. This dynamic control optimizes the balance between power savings and thermal management, transitioning drives only when necessary and maintaining stable operation during active use

Inventive Principle:
Principle #15Dynamics

3Use of energy by stationary object

If storage array implements power management features to reduce operating expenses, then operational cost is reduced, but coordination with backup application is lacking causing inefficiencies

Engineering Contradiction:
Improveoperating expenseVSAvoidcoordination complexity
Core Design Contradiction:
Use of energy by stationary objectVSDevice complexity

Solution Approach 1:

The backup application integrates multiple functions: it performs backup operations, predicts access patterns, and manages power state transitions. This multi-functionality allows the backup application to coordinate directly with storage array power management, eliminating the need for separate coordination mechanisms and reducing overall system complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The backup application autonomously manages power state transitions based on its own knowledge of backup schedules and access patterns. By self-managing power optimization without requiring complex external coordination, the system reduces operational overhead while maintaining cost efficiency

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8543784B1Backup application coordination with storage array power saving features
Publication Date: 2013.09.24 COHESITY INC
  • US8543784B1 patent drawing
  • US8543784B1 patent drawing
  • US8543784B1 patent drawing

AI summary

Various techniques for coordinating the resource allocation and management capabilities of a backup application with the power saving features provided by a storage array are disclosed. One method involves accessing power management information associated with a logical storage unit (LSU) and image property information that indicates a future pattern of access to a backup image. The method also involves selecting the LSU, based upon both the power management information and the image property information, and then causing the backup image to be written to the LSU. Another method, performed by a backup module, involves receiving power management information associated with a storage array, selecting a logical storage unit (LSU) implemented on the storage array, based upon the power management information, and performing a backup storage management operation on the LSU, in response to selecting the LSU.