Data Migration Router with Source Storage Reservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data migration techniques lack a mechanism to ensure that no computing system is writing to the source storage during migration, leading to potential data corruption.
Innovation Solution
A method and system where a router receives a migration request, sends a reservation request to the source storage management system to prevent other systems from writing to the source storage, allowing safe migration to a destination storage, and releases the reservation after migration is complete.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional migration techniques are used without a reservation mechanism, then the migration process can proceed without additional control overhead, but data corruption may occur because multiple systems can simultaneously write to the source storage
Solution Approach 1:
The router sends a reservation request to the source storage management system before initiating data migration. This preliminary action secures exclusive access to the source storage volume by preventing other systems from writing to it during the migration process, thereby ensuring data integrity without requiring complex real-time monitoring mechanisms
Solution Approach 2:
The router acts as an intermediary between the migration process and the source storage management system. It sends reservation requests and receives reservation responses, coordinating access control without requiring direct complex interaction between multiple computing systems and the storage system, thus simplifying the overall control mechanism
Data Source
AI summary
Method and system for migrating information from a source storage to a destination storage is provided. The method includes (a) receiving a migration request to migrate information from the source storage to the destination storage; wherein a router receives the migration request; (b) placing a reservation on the source storage such that no other system can write to the source storage, once the migration of information from the source storage to the destination storage is initiated; wherein the router sends a reservation request to a system that manages the source storage and the system grants the reservation request to the router; (c) migrating information from the source storage to the destination storage, while the reservation is placed on the source storage; and (d) releasing the reservation after migration is completed in step (c).


