Data Migration Volume Group Array Group Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data migration methods focus solely on data performance requirements, neglecting data reliability and efficiency, which can lead to inaccessible volumes in case of array group failure and increased I/O load when primary and secondary volumes are in the same array group.

Innovation Solution

Designating logical volumes to different array groups for data migration, allowing data to be managed by volume groups and relocated across distinct array groups, thereby enhancing reliability and performance by avoiding coexistence within the same array group.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data migration is performed without considering array group distribution, then data performance requirements are met, but data reliability deteriorates because volume pairs may become inaccessible in case of array group failure

Engineering Contradiction:
Improvedata reliabilityVSAvoidmigration control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the storage system into multiple array groups and further segments volume management into volume groups. By distributing volume pairs across different array groups and managing migrations at the volume group level, the system prevents single points of failure while maintaining organized control over data placement and migration operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of control by implementing array group awareness in the data migration process. Instead of only considering performance metrics, the system adds array group distribution as a constraint dimension, ensuring that migration decisions account for both performance optimization and reliability through spatial distribution across array groups.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If primary and secondary volumes are placed in the same array group, then migration efficiency is improved, but I/O load increases abruptly causing performance degradation

Engineering Contradiction:
Improvemigration efficiencyVSAvoidI/O load
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent segments I/O operations across multiple array groups by distributing primary and secondary volumes differently. This segmentation prevents concentration of I/O load in a single array group, allowing migration operations to proceed efficiently without causing performance degradation in any individual array group.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality optimization by allowing flexible placement of primary and secondary volumes within array groups based on local performance characteristics, while simultaneously ensuring that the overall system distributes I/O load across multiple array groups. This enables efficient local access while maintaining global load balance.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8001351B2Data migration method and information processing system
Publication Date: 2011.08.16 HITACHI VANTARA LTD
  • US8001351B2 patent drawing
  • US8001351B2 patent drawing
  • US8001351B2 patent drawing

AI summary

A volume group comprising one or a plurality of logical volumes is set. A coexistence avoidance volume group having different array groups can be set to the volume group. Upon execution of preset volume search criteria, a logical volume is specified by carrying out a search in which are excluded array groups to which logical volumes in the coexistence avoidance volume belong.