Performance-Selected Target Storage Copying for Automatic Migration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data management applications face issues such as data loss, insufficient I/O performance, and storage capacity during data migration, leading to inefficiencies and security concerns due to the inability to effectively copy data from one storage system to multiple systems.
Innovation Solution
A method is provided to create a source group and a target group of storage systems, select a storage system with optimal performance, and copy data to it, with the ability to migrate data to another system if performance declines, ensuring data security and availability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is migrated from one storage system to another, then data security is improved, but I/O performance may become insufficient leading to data loss or migration failure
Solution Approach 1:
The patent divides the data migration process into multiple segments by copying data to multiple target storage systems simultaneously rather than a single sequential migration. This segmentation allows the system to maintain data security through redundancy while distributing the I/O load across multiple targets, preventing performance bottlenecks that could lead to data loss or migration failure.
Solution Approach 2:
The patent combines multiple target storage systems into a unified migration architecture where data is copied to all targets concurrently. This merging approach consolidates the security benefits of redundancy while aggregating the I/O capabilities of multiple systems, ensuring that insufficient performance at one target does not compromise the entire migration.
2Reliability
If data is copied to multiple storage systems, then data security is enhanced, but storage capacity requirements increase
Solution Approach 1:
The patent creates copies of data across multiple target storage systems to enhance security and availability. By implementing a copying strategy where data is replicated to multiple targets simultaneously, the system achieves improved reliability through redundancy while the storage capacity requirement is managed through efficient parallel copy operations rather than sequential duplication.
3Device complexity
If traditional data migration is used, then simplicity is maintained, but data loss and migration failures occur due to insufficient performance
Solution Approach 1:
The patent implements a dynamic data migration architecture that automatically adapts to the performance characteristics of target storage systems. The system dynamically monitors I/O performance during migration and can dynamically adjust the migration strategy, such as switching between different target systems or adjusting copy rates, thereby maintaining high migration success rates without requiring complex manual intervention while preserving operational simplicity through automation.
Data Source
AI summary
Techniques for data processing involve creating a source group including a first storage system and a target group including a plurality of storage systems. Such techniques further involve selecting a second storage system from the plurality of storage systems in the target group based on the performance of the plurality of storage systems in the target group. Such techniques further involve copying data in the first storage system to the second storage system. Accordingly, automatic data migration can be achieved, thus improving the security of data and the availability of storage systems.


