Remote Backup Load Allocation Across Secondary Controllers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data backup methods in remote replication fail to fully utilize secondary end controller resources due to unequal distribution of data processing loads, leading to inefficiencies in resource utilization.
Innovation Solution
A method that involves acquiring load information of secondary end controllers, pre-dividing logical volumes into subvolumes, and allocating these subvolumes based on load information to optimize resource utilization, synchronizing configuration information to the primary end, and processing data on the appropriate secondary end controllers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transmitted to fixed controllers or distributed in a balanced manner, then data transmission can be completed, but secondary end controller resources cannot be fully utilized due to unequal idle resources
Solution Approach 1:
The patent implements dynamic load information acquisition and real-time adjustment of data transmission paths. The system continuously monitors load status of secondary end controllers and dynamically selects optimal transmission targets, transforming the static fixed-path transmission into a dynamic adaptive system that responds to changing resource availability.
Solution Approach 2:
The patent establishes a feedback mechanism where load information of secondary end controllers is continuously acquired and used to adjust data transmission decisions. The system receives feedback about controller resource status and modifies transmission paths accordingly, creating a closed-loop control system that optimizes resource utilization.
2Ease of operation
If data is transmitted to multiple controllers in a balanced manner, then load distribution is achieved, but idle resources of controllers remain unequal leading to wasted capacity
Solution Approach 1:
The patent applies local quality by making transmission decisions specific to each secondary end controller's actual load status. Instead of uniform balanced distribution, the system tailors data transmission paths to match the local resource availability of each controller, allocating more data to controllers with higher idle resources and less to those already heavily loaded.
Solution Approach 2:
The patent changes the parameter used for distribution from simple balanced allocation to load-aware allocation based on acquired load information. The system adjusts transmission parameters dynamically according to controller resource status, transforming the distribution strategy from static to parameter-driven adaptive allocation.
Data Source
AI summary
The present application discloses a method of backing up data, including the following steps: acquiring load information of each of secondary end controllers, respectively; allocating, according to the load information of each of the secondary end controllers, each of secondary end logical subvolumes obtained by pre-division to corresponding one of the secondary end controllers, to obtain secondary end subvolume configuration information; synchronizing the secondary end subvolume configuration information to a primary end, to enable the primary end transmit, according to the secondary end subvolume configuration information, each piece of data to be backed up to corresponding one of the secondary end controllers; and processing, by each of the secondary end controllers, respectively received data to be backed up, to complete data backup at a secondary end.


