Virtualized HA Pair Data Migration Method

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data migration methods in computer systems with High Availability (HA) configurations fail to maintain the HA configuration when migrating logical devices between storage apparatuses, leading to disruptions in data availability.

Innovation Solution

The method involves virtualizing logical devices on new storage apparatuses, configuring them as part of a new HA pair, and migrating data while maintaining the HA configuration, ensuring continuous data availability and system operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data migration is performed using existing methods, then data can be transferred between storage apparatuses, but the HA configuration cannot be maintained

Engineering Contradiction:
ImproveHA configuration maintenanceVSAvoidmigration capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The migration process is divided into distinct phases: first creating virtual devices on the new storage apparatus, then establishing HA pairs between old and new devices, and finally migrating data. This segmentation allows the HA configuration to be maintained throughout the migration process by having multiple active HA pairs simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Virtual devices are created on the new storage apparatus before data migration begins. HA pairs are pre-configured between the old logical devices and the new virtual devices, ensuring that the HA structure is established in advance, so that when migration occurs, the HA configuration is already in place and can be maintained throughout the process.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If logical devices are migrated to other storage apparatuses, then storage flexibility is improved, but the HA pair configuration is lost

Engineering Contradiction:
Improvestorage flexibilityVSAvoidHA pair structure
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

Virtual devices serve as intermediaries between the old logical devices and the new physical storage apparatuses. The HA pairs are formed between the old logical devices and these virtual devices, allowing the system to migrate to new storage infrastructure while maintaining the HA pair structure through the intermediary virtualization layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Virtual devices are created as copies or representations of the original logical devices on the new storage apparatus. These virtual devices replicate the functionality and data structure of the original devices, allowing HA pairs to be maintained with the copied virtual devices while the physical migration occurs.

Inventive Principle:
Principle #26Copying

3Ease of operation

If migration is performed without maintaining HA configuration, then migration simplicity is improved, but data availability is disrupted

Engineering Contradiction:
Improvemigration simplicityVSAvoiddata availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

Multiple HA pairs are maintained simultaneously during the migration process, ensuring continuous data availability. The system maintains active HA relationships between old and new devices throughout migration, allowing data access to continue without disruption while the migration progresses.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

HA pairs are pre-configured between old and new devices before full migration occurs. This creates a cushion or backup pathway for data access, ensuring that if migration issues arise, the pre-established HA relationships maintain data availability and prevent service disruption.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS10503440B2Computer system, and data migration method in computer system
Publication Date: 2019.12.10 HITACHI VANTARA LTD
  • US10503440B2 patent drawing
  • US10503440B2 patent drawing
  • US10503440B2 patent drawing

AI summary

In a computer system, when a first high availability (HA) pair is configured with a first logical device of a first storage apparatus and a second logical device of a second storage apparatus, the first logical device is virtualized on a third storage apparatus and is set to correspond with a third logical device of the third storage apparatus. A fourth storage apparatus virtualizes the second logical device and sets the second logical device to correspond with a fourth logical device of the fourth storage apparatus. After a second HA pair is configured with the third logical device and the fourth logical device, the data on the first logical device is migrated to the third storage apparatus and managed as data on the third logical device. The data on the second logical device is migrated to the fourth storage apparatus and managed as data on the fourth logical device.