Cross-Region File Replication with Provenance-Based Snapshots

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file system replication technologies lack efficiency and consistency in maintaining snapshot data during replication between different cloud infrastructure regions, leading to resource wastage and increased network and IO traffic.

Innovation Solution

Utilizing provenance IDs to identify matching snapshots across regions, allowing for efficient replication by transferring only deltas between snapshots, and employing in-region cloning when necessary, along with secure data transfer mechanisms to maintain consistency and reduce resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional file system replication is performed between regions, then data availability and fault tolerance are improved, but network traffic and IO operations increase significantly

Engineering Contradiction:
Improvedata availabilityVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts and replicates only the changed data blocks (deltas) between snapshots rather than replicating entire file systems. This selective extraction of changed portions significantly reduces network traffic while maintaining data availability and fault tolerance across regions.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The replication process is segmented into snapshot creation, delta identification, and selective replication phases. By dividing the file system into snapshots and identifying only the deltas between them, the system reduces the volume of data transferred over the network while ensuring complete data availability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If full snapshot replication is performed, then data consistency is ensured, but cloud resources and time are wasted

Engineering Contradiction:
Improvesnapshot data consistencyVSAvoidreplication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts only the essential delta information needed to maintain snapshot consistency rather than replicating complete snapshots. This extraction approach ensures data consistency while minimizing the time and computational resources required for replication operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Snapshots are created and delta identification is performed in advance before replication is needed. This preliminary action allows the system to prepare replication data efficiently, ensuring consistency can be maintained without wasting time during actual replication operations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If cross-region replication is implemented, then fault tolerance is improved, but network and IO traffic increase

Engineering Contradiction:
Improvefault toleranceVSAvoidreplication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts only the necessary delta changes for replication rather than transferring complete data sets. This extraction methodology maintains fault tolerance across regions by ensuring data can be recovered while significantly improving replication efficiency by reducing network and IO traffic.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the parameter of data transfer from complete snapshot replication to selective delta replication. This parameter change transforms the replication process from inefficient full-data transfers to efficient incremental updates, improving productivity while maintaining fault tolerance.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250317290A1Techniques for efficient replication and recovery
Publication Date: 2025.10.09 ORACLE INT CORP
  • US20250317290A1 patent drawing
  • US20250317290A1 patent drawing
  • US20250317290A1 patent drawing

AI summary

Techniques are described for efficient replication and maintaining snapshot data consistency during file storage replication between file systems in different cloud infrastructure regions. In certain embodiments, provenance IDs are used to efficiently identify a starting point (e.g., a base snapshot) for a cross-region replication process, conserve cloud resources while reducing network and IO traffic.