Data Synchronization Between Data Center and Cloud Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Maintaining and expanding large data centers to support growing internet-based business volumes is expensive and distracting for organizations, prompting a need for alternative solutions like cloud computing, which requires data and service migration from existing data centers.

Innovation Solution

Implementing methods and systems for simultaneously maintaining data copies in both data centers and cloud computing environments through synchronization applications that monitor and replicate modifications, converting records between different database formats as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If organizations maintain and expand large data centers to support growing internet-based business volumes, then service reliability and capacity are improved, but capital expenditures and operational complexity increase

Engineering Contradiction:
Improveservice reliabilityVSAvoiddata center complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments data storage and processing across two distinct environments - data center and cloud computing environment. Each environment can be independently managed, scaled, and optimized, allowing organizations to distribute workload and reduce complexity in any single location while maintaining overall service reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The synchronization mechanism dynamically adjusts data replication parameters based on modification detection. When data records are modified in one environment, the system selectively replicates only those specific changes to the other environment, optimizing resource utilization and reducing unnecessary data transmission while maintaining data consistency.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If organizations migrate data and services from data center to cloud computing environment, then capital expenditures are reduced, but data consistency and service continuity during transition are compromised

Engineering Contradiction:
Improvecost efficiencyVSAvoiddata consistency
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system establishes bidirectional synchronization mechanisms before completing the migration process. This preliminary setup ensures that data consistency is maintained throughout the transition period, allowing organizations to migrate at their own pace while preserving data integrity across both environments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates and maintains duplicate copies of data records in both data center and cloud computing environment simultaneously. Synchronization applications monitor and replicate modifications between environments, ensuring that consistent copies of data are available in both locations during the migration transition.

Inventive Principle:
Principle #26Copying

3Duration of action of stationary object

If organizations simultaneously maintain data copies in data center and cloud computing environment, then service continuity is improved, but data synchronization complexity increases

Engineering Contradiction:
Improveservice continuityVSAvoidsynchronization complexity
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

Synchronization applications automatically monitor data modifications and trigger replication operations without manual intervention. The system self-manages the complexity of maintaining simultaneous data copies across environments, detecting changes and propagating updates autonomously to ensure service continuity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements bidirectional monitoring where synchronization applications continuously detect data modifications in both data center and cloud computing environment. This feedback mechanism triggers selective replication only when necessary, optimizing resource usage and managing synchronization complexity through event-driven operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8315977B2Data synchronization between a data center environment and a cloud computing environment
Publication Date: 2012.11.20 NETFLIX INC
  • US8315977B2 patent drawing
  • US8315977B2 patent drawing
  • US8315977B2 patent drawing

AI summary

Methods, systems, and articles for simultaneously maintaining copies of data in a data center and a cloud computing environment providing network based services. Synchronizing applications monitor modifications to data records made in the data center and the cloud computing environment. The synchronizing applications are also configured to convert modified records from the data center into a format compatible with databases in the cloud computing environment prior to updating the databases in the cloud computing environment, and vice versa.