Workload Availability Module for Multi-Site Data Replication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multisite continuous availability solutions are limited by geographic distance and require significant modifications to software and hardware, leading to high implementation costs and unsupported workloads, resulting in potential data loss and inconsistency during site unavailability.

Innovation Solution

A system with a first computing site as an active instance and a second site as a standby instance, using a workload availability module to replicate priority workload data and storage images across multiple sites, ensuring continuous availability and minimal downtime across unlimited distances without modifying existing applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of stationary object

If continuous availability solutions are implemented between sites at unlimited distances, then geographic distance limitation is removed, but when a site becomes unavailable, the remaining site runs in single-site configuration without continuous workload availability

Engineering Contradiction:
Improvedistance between sitesVSAvoidworkload availability
Core Design Contradiction:
Length of stationary objectVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-configuring standby instances at secondary sites before primary site failure occurs. These standby instances are pre-initialized with necessary software and infrastructure, so when primary site becomes unavailable, they can immediately activate and maintain continuous workload availability without requiring site-to-site communication or configuration changes.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional disaster recovery solutions are used, then backup capability is provided, but systems require several hours to restart and need significant software and hardware modifications

Engineering Contradiction:
Improvebackup capabilityVSAvoidrestart time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-initializing standby instances with all necessary software applications, operating systems, and supporting infrastructure before failure occurs. This pre-preparation eliminates the need for time-consuming restart procedures and software modifications after primary site failure, reducing recovery time from hours to minutes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating and maintaining standby instances that are replicas of primary instances at secondary sites. These copies include all necessary software, data, and configuration, allowing immediate activation without modification or reconfiguration, thus eliminating restart delays and software modification requirements.

Inventive Principle:
Principle #26Copying

3Reliability

If site-level disaster recovery is implemented, then basic backup functionality is achieved, but it operates at site level rather than workload level, limiting flexibility

Engineering Contradiction:
Improvebackup functionalityVSAvoidoperational flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies segmentation by dividing the disaster recovery system into workload-level components rather than site-level components. Each priority workload can be independently replicated to standby instances at secondary sites, allowing selective activation and management of individual workloads. This enables greater flexibility in managing different workloads with different availability requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamics by allowing flexible configuration and management of standby instances at the workload level. Priority workloads can be dynamically assigned to standby instances at secondary sites, and the system can adaptively manage which workloads are replicated and activated based on availability requirements, providing operational flexibility that site-level solutions cannot achieve.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11249815B2Maintaining two-site configuration for workload availability between sites at unlimited distances for products and services
Publication Date: 2022.02.15 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11249815B2 patent drawing
  • US11249815B2 patent drawing
  • US11249815B2 patent drawing

AI summary

A system for maintaining a two-site configuration for continuous availability over long distances may include a first computing site configured to execute a first instance associated with a priority workload, the first instance being designated as an active instance; a second computing site configured to execute a second instance of the priority workload, the second instance being designated as a standby instance; a software replication module configured to replicate a unit of work data associated with the priority workload from a first data object associated with the active instance to a second data object associated with the standby instance, and a hardware replication module configured to replicate an image from a first storage volume to a copy on a second storage volume, wherein the first storage volume is associated with the first computing site, and the second storage volume is associated with a third computing site.