Storage Performance Management via Predictive Data Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage apparatus management systems do not systematically address future performance issues arising from flash drive devices reaching their limits, focusing only on ex-post facto measures based on current configurations of flash memory and hard disk drives.

Innovation Solution

A performance management device and method that creates a virtual volume using multiple storage mediums with different rewriting limits and response performances, migrating data to unused storage areas with higher or lower response performance based on IO load, and estimating storage capacity decrements and performance influences to display timely migration plans.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is migrated based only on current usage status thresholds, then power consumption is reduced and performance is maintained, but future performance issues are not proactively addressed

Engineering Contradiction:
Improveperformance reliabilityVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by estimating future performance influences and degradation timings before they actually occur. The performance influence estimation unit calculates when flash drives will reach their rewriting limits and when performance degradation is likely to happen, enabling proactive data migration before actual performance issues arise. This transforms the reactive threshold-based migration into a predictive system that acts in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by continuously monitoring usage status, estimating future performance degradation, and using this information to guide data migration decisions. The performance influence display unit provides feedback to administrators about estimated degradation timings, enabling informed decisions about when to migrate data to prevent future performance issues.

Inventive Principle:
Principle #23Feedback

2Reliability

If the number of drives is increased in advance to prevent future limits, then future performance issues are prevented, but device complexity and cost increase

Engineering Contradiction:
Improveperformance reliabilityVSAvoidstorage system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of physically adding drives in advance, the patent uses preliminary estimation of performance degradation to plan capacity expansion timing. The performance influence estimation unit calculates when current drives will reach their limits, allowing administrators to plan capacity additions at optimal times rather than reacting to emergencies or over-provisioning in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent makes the storage system more versatile by supporting both flash drives and hard disk drives in a unified managed environment. The system can dynamically allocate data between different storage medium types based on their characteristics and current/future status, making the storage infrastructure more adaptable without requiring separate management systems for different drive types.

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

3Speed

If data is migrated frequently between storage mediums, then performance is optimized, but system complexity and energy consumption increase

Engineering Contradiction:
Improveresponse speedVSAvoidenergy consumption
Core Design Contradiction:
SpeedVSUse of energy by stationary object

Solution Approach 1:

The patent reduces unnecessary migrations by using preliminary performance influence estimation. Instead of migrating data based solely on current threshold crossings, the system estimates future degradation and migrates data proactively before performance issues occur. This reduces the frequency of reactive migrations while maintaining performance optimization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the migration decision parameters from simple threshold-based current status to include estimated future performance influence and degradation timing. This allows the system to make more informed migration decisions that balance performance optimization with energy consumption, migrating data based on predicted needs rather than reactive threshold crossings.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10282095B2Method and device for managing performance of storage apparatus
Publication Date: 2019.05.07 HITACHI VANTARA LTD
  • US10282095B2 patent drawing
  • US10282095B2 patent drawing
  • US10282095B2 patent drawing

AI summary

Proposed are a method and a device for managing the performance of a storage apparatus which uses a combination of different types of drive devices which mutually have different limits as its storage medium so that measures can be systematically taken against problems that may arise in the future as a result of the drive devices reaching their limit. Based on a premise of being able to tier two or more types of storage mediums which have mutually different rewriting limits and response performances and migrate data between the respective tiers according to the response performance, a performance management device estimates a decrement of a storage capacity pursuant to each of the two or more types of storage mediums reaching a rewriting limit, estimates a performance influence on the virtual volume and a timing of occurrence, and displays information related to the estimated performance influence and the timing of occurrence.