Storage Volume Addition in Active-Active Synchronous Replication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data replication methods face difficulties in efficiently adding storage volumes to active-active configurations during ongoing synchronous replication, requiring complex orchestration and lacking automatic failure recovery functionality.

Innovation Solution

The implementation of a system that allows storage volumes to be added to a consistency group without terminating the replication session, using a second synchronous replication session that is fully independent of the first, enabling IO access and automatic failure recovery, thereby simplifying the process and ensuring data consistency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If storage volumes are added to a consistency group during ongoing synchronous replication in active-active configuration, then storage flexibility and adaptability are improved, but data consistency and replication reliability deteriorate

Engineering Contradiction:
Improvestorage flexibilityVSAvoiddata consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the replication process by creating a separate second replication session for the added storage volume, independent from the first replication session. This allows the added volume to be replicated without affecting the existing replication sessions, thereby maintaining data consistency while enabling storage flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by creating the second replication session before merging it with the first session. This preliminary setup ensures that the added storage volume is properly integrated into the replication framework with appropriate consistency group configurations, preventing data inconsistency issues.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If a second independent synchronous replication session is created for added storage volume, then automatic failure recovery and ease of operation are improved, but device complexity increases

Engineering Contradiction:
Improveautomatic failure recoveryVSAvoidreplication session management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the second replication session with the first replication session after the added storage volume is successfully integrated. This merging consolidates the replication management into a unified session, reducing operational complexity while maintaining the benefits of the independent second session for automatic failure recovery.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system automatically manages the creation, operation, and merging of replication sessions without requiring manual orchestration. The replication controller autonomously handles the complexity of session management, providing self-service functionality that simplifies operations while enabling automatic failure recovery.

Inventive Principle:
Principle #25Self-service

3Productivity

If storage volume addition does not terminate replication session, then productivity and speed are improved, but manufacturing precision and control difficulty increase

Engineering Contradiction:
Improvestorage volume addition speedVSAvoidreplication control precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent implements dynamic replication session management where the system can create additional replication sessions on-demand and merge them when appropriate. This dynamic approach allows continuous productivity improvement by avoiding session termination while maintaining precise control through automated merging logic that ensures replication integrity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11275765B2Storage systems configured for storage volume addition in synchronous replication using active-active configuration
Publication Date: 2022.03.15 EMC IP HLDG CO LLC
  • US11275765B2 patent drawing
  • US11275765B2 patent drawing
  • US11275765B2 patent drawing

AI summary

An apparatus in one embodiment comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to identify a storage volume to be added to a first consistency group of a first synchronous replication session between a first storage system and a second storage system in an active-active configuration, to create a second synchronous replication session for the added storage volume between the first storage system and the second storage system, and to merge the first and second synchronous replication sessions responsive to one or more designated criteria. The second synchronous replication session is illustratively configured to be fully independent of the first synchronous replication session. Merging the first and second synchronous replication sessions responsive to one or more designated criteria illustratively comprises merging the first and second synchronous replication sessions responsive to the second synchronous replication session reaching a specified steady state.