Adaptive Data Copy Trigger Control for SLA Compliance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data copying methods that operate at fixed intervals, such as every 10 minutes, often result in data loss exceeding the intended 10 minutes due to resource limitations, network issues, or scheduled events, leading to non-compliance with service level agreements and potential damage to reputation.
Innovation Solution
Adaptive control of data copy operations that adjust based on historical statistics, real-time environmental measurements, and scheduled events to dynamically determine the optimal timing for data copy triggers, ensuring that data is copied within the required time frame, thereby maintaining compliance with service level agreements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If data copy operations are scheduled at fixed intervals (e.g., every 10 minutes), then resource consumption is reduced and other work is not unnecessarily delayed, but data loss may exceed the intended interval due to resource limitations, network issues, or scheduled events
Solution Approach 1:
The patent implements dynamic adjustment of data copy trigger intervals based on real-time monitoring of system conditions. The equal interval timer is supplemented with adaptive logic that modifies copy timing responses to current resource availability, network status, and competing workloads, allowing the system to maintain SLA compliance while optimizing resource usage under varying conditions
Solution Approach 2:
The system incorporates feedback mechanisms that monitor data copy operation performance, resource utilization, and network conditions. This feedback is used to adjust future copy trigger timing, creating a closed-loop control system that adapts to changing environmental factors while maintaining compliance with data loss requirements
2Reliability
If data copy operations are scheduled more frequently (e.g., every 8 minutes) to ensure SLA compliance, then data loss is minimized, but resource consumption increases and other work experiences unnecessary delays
Solution Approach 1:
The system dynamically changes the timing parameter of data copy operations based on monitored system conditions. Rather than using a fixed interval, the trigger timing is adjusted as a variable parameter that responds to resource availability, network bandwidth, and competing workload conditions, optimizing the balance between compliance and resource usage
3Productivity
If data copy operations are delayed due to resource limitations at source or target arrays, then other work can proceed without unnecessary delays, but data loss exceeds the intended interval and SLA compliance is violated
Solution Approach 1:
The system uses feedback from resource monitoring to dynamically adjust copy trigger timing. When resources are available, copy operations are initiated promptly to minimize data loss. When resources are constrained, the system adapts timing to avoid competing with other work, maintaining overall system productivity while striving to meet compliance requirements
4Quantity of substance
If data copy operations are slowed by network issues (high traffic, limited bandwidth), then network resources are shared with other traffic, but copy completion time increases and data loss exceeds expectations
Solution Approach 1:
The system dynamically adjusts copy operation timing and scheduling based on real-time network conditions. When network bandwidth is constrained or traffic is high, the system adapts by modifying trigger intervals and copy execution timing to share network resources appropriately while managing the increased duration of copy operations
Data Source
AI summary
A technique controls data copy operations that copy data within an electronic environment. The technique involves performing, by processing circuitry, an initial series of data copy operations that copy data from a source location to a target location in accordance with an initial series of data copy triggers. The technique further involves receiving, by the processing circuitry, a set of electronic environment measurements from the electronic environment. The technique further involves making, by the processing circuitry, an adjustment to a next data copy trigger based on the set of electronic environment measurements, the adjustment modifying when a next data copy operation takes place after the initial series of data copy operations, the next data copy operation copying data from the source location to the target location.


