Cloud Storage Replication Management via Mediator Device

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing service providers face challenges in managing and maintaining replicated customer data across multiple devices and locations for backup and disaster recovery purposes, requiring efficient data replication and synchronization mechanisms to ensure data reliability and prevent loss.

Innovation Solution

A management device generates and stores replication policy information based on customer agreements, identifying replication sets and assigning computing resources for data processing and storage, allowing for coordinated replication and synchronization of customer data across multiple devices and locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is replicated across multiple devices and locations, then data reliability and availability are improved, but system complexity and management difficulty increase

Engineering Contradiction:
Improvedata reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A management device is introduced as an intermediary between computing resources and storage resources. This mediator handles replication policy enforcement, coordination, and management, thereby improving data reliability through systematic replication while shielding users from the underlying system complexity of managing distributed replicas across multiple locations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If manual replication management is used, then flexibility in handling different replication scenarios is improved, but time consumption and operational efficiency deteriorate

Engineering Contradiction:
ImproveflexibilityVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The management device enables automated self-service replication management by automatically enforcing replication policies, coordinating replication operations, and synchronizing data across computing and storage resources. This automation maintains flexibility in handling diverse replication scenarios while dramatically reducing the time consumption associated with manual replication management.

Inventive Principle:
Principle #25Self-service

3Reliability

If replication policy information is not systematically managed, then storage resource utilization is improved, but data loss risk increases

Engineering Contradiction:
Improvedata loss preventionVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Replication policy information is systematically managed and enforced in advance by the management device. By pre-configuring replication policies and proactively coordinating replication operations before data loss can occur, the system prevents data loss while maintaining organized management of replication activities across distributed resources.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9378039B2Virtual machine storage replication schemes
Publication Date: 2016.06.28 VERIZON PATENT & LICENSING INC
  • US9378039B2 patent drawing
  • US9378039B2 patent drawing
  • US9378039B2 patent drawing

AI summary

A device may receive agreement information associated with a customer of a cloud computing service. The agreement information may be based on input associated with the customer. The device may generate replication policy information based on the agreement information. The replication policy information may identify multiple replication sets, each including replication information. The device may identify data, associated with the customer, to be stored or processed by a cloud computing resource associated with the cloud computing service. The device may determine the replication set information, associated with each replication set, based on the replication policy information. The replication set information may identify at least one computing resource to store or process the data. The device may forward the data to the at least one computing resource based on the replication set information.