Dynamic Data Replication Policy Adjustment in Virtualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data replication policies in networked virtualization environments remain fixed, failing to adapt to dynamic changes in system parameters such as resource consumption and data volume, leading to inefficiencies like underutilization or overutilization of resources.
Innovation Solution
A method for dynamically adjusting between asynchronous and synchronous data replication policies by taking snapshots, generating a shell destination vDisk, and lazily transmitting differences, allowing for seamless transition without requiring the destination vDisk to match the source vDisk's state, thereby optimizing resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If synchronous data replication is used, then data integrity and reliability are improved, but system latency and resource consumption increase
Solution Approach 1:
The patent implements dynamic replication policy adjustment where the system transitions from fixed synchronous/asynchronous replication to dynamic switching based on real-time conditions. The replication policy can change from synchronous to asynchronous or vice versa depending on system state, allowing the system to optimize between data integrity and write latency on a per-condition basis
Solution Approach 2:
The system changes the replication mode parameter dynamically based on detected conditions such as network status, storage availability, and workload characteristics. By modifying the replication policy parameter from synchronous to asynchronous or intermediate modes, the system adjusts the balance between data integrity and write operation speed without requiring complete system redesign
2Productivity
If asynchronous data replication is used, then write operation efficiency is improved, but data loss risk increases
Solution Approach 1:
The system continuously monitors replication status and provides feedback to adjust the replication policy dynamically. When the destination storage becomes unavailable or network conditions deteriorate, the system detects this through monitoring mechanisms and switches from asynchronous to synchronous or intermediate replication modes to prevent data loss, while maintaining high efficiency during normal conditions
3Device complexity
If a fixed data replication policy is used, then system simplicity is maintained, but adaptability to changing system parameters deteriorates
Solution Approach 1:
The patent transforms the static replication policy into a dynamic, self-adjusting mechanism that automatically responds to changing system conditions such as network latency, storage availability, and data access patterns. The system incorporates monitoring components that detect parameter changes and trigger policy adjustments without manual intervention, achieving adaptability while maintaining operational simplicity
Solution Approach 2:
The replication system performs self-adjustment by automatically detecting system conditions and modifying its own behavior. The system monitors its own performance metrics and replication status, making intelligent decisions about when to switch between synchronous and asynchronous modes without requiring external control or complex configuration management
Data Source
AI summary
A method for transitioning a data replication policy from an asynchronous data replication policy to a synchronous data replication policy for data replication between a source vDisk at a source networked virtualization environment and a destination vDisk at a destination networked virtualization environment.


