Dynamic Backup Data Source Adjustment for Storage Tier Replication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current backup data storage systems face inefficiencies in replicating data across multiple backup server computers, as they often operate at suboptimal rates due to limited concurrent data transmission capabilities and require manual configuration, leading to potential data loss and increased administrative burdens.
Innovation Solution
A system and method that allows backup server computers in one tier to concurrently transmit data to a second-tier backup server computer, dynamically adjusting the number of data sources based on write rates to maximize storage capacity, thereby optimizing data replication without human intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transmitted from multiple backup server computers concurrently to a second-tier backup server, then data replication efficiency is improved, but system complexity increases
Solution Approach 1:
The system dynamically adjusts the number of active data sources based on measured write rates. The backup server monitors performance metrics and automatically modifies the number of concurrent data transmissions, transitioning from a static configuration to a dynamic adaptive system that optimizes efficiency while managing complexity
Solution Approach 2:
The system implements feedback control by measuring write rates and using this information to adjust the number of active data sources. This closed-loop control mechanism allows the system to self-regulate complexity based on actual performance, maintaining optimal data replication efficiency without manual intervention
2Productivity
If the number of backup data sources is increased to maximize storage capacity, then data replication speed improves, but system stability deteriorates due to potential overload
Solution Approach 1:
The system continuously monitors write rates and uses this feedback to adjust the number of active data sources. When write rates indicate approaching capacity limits, the system automatically reduces the number of active sources, preventing overload and maintaining system stability while maximizing replication speed within safe operating parameters
Solution Approach 2:
The system changes operational parameters (number of active data sources) based on measured performance conditions. By dynamically adjusting this parameter in response to write rate measurements, the system optimizes replication speed while preventing conditions that would compromise stability
3Ease of operation
If manual configuration is required for backup data sources, then system control is improved, but administrative overhead increases
Solution Approach 1:
The system performs automatic self-configuration by dynamically determining and adjusting the number of active data sources based on measured write rates. This eliminates the need for manual administrative intervention in optimizing backup operations, reducing administrative overhead while maintaining effective control through automated decision-making
Data Source
AI summary
Various embodiments of a system and method for backing up data from a plurality of backup server computers in a first backup storage tier to a backup server computer in a second backup storage tier are disclosed. According to one embodiment of the method, a group of backup data sources may be associated with a writer on the backup server computer. Each backup data source may comprise data to be backed up from one of the backup server computer systems in the first backup storage tier. The writer may keep track of the write speed at which data from the group of backup data sources is written to a target storage device, and the number of backup data sources in the group may be automatically adjusted based on the write speed.


