Storage Virtualization Layer for Automated Disaster Recovery Switchover
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The transition between primary and secondary storage resources in data storage systems, such as during disaster recovery, is time-consuming and disruptive, with significant delays in data availability and complex manual configuration processes, affecting client access and switchover procedures.
Innovation Solution
Implementing asynchronous resource synchronization on the data plane and virtual server replication on the control plane to enable efficient switchover between primary and secondary resources, with processing resources coordinating tasks to minimize disruption and automate configuration changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual configuration methods are used to establish communication controls between client and storage volumes, then administrative control and security can be maintained, but the transition process becomes time-consuming and administratively complicated
Solution Approach 1:
The system pre-establishes communication controls and configuration information on the secondary storage resource before a failover event occurs. This preliminary configuration ensures that when failover is needed, the transition can occur rapidly without requiring time-consuming manual setup, thus resolving the contradiction between maintaining administrative control and reducing transition time.
2Productivity
If data is mirrored to DR resources with significant delay, then storage capacity is optimized, but data availability to client during failover is reduced
Solution Approach 1:
The system performs preliminary replication of configuration information and control data to the secondary storage resource before failover is needed. This ensures that the secondary resource is pre-prepared with necessary data and controls, enabling rapid data availability during failover while maintaining efficient use of storage resources through asynchronous data mirroring.
3Speed
If asynchronous resource synchronization is implemented on the data plane, then switchover speed is improved, but configuration complexity on the control plane increases
Solution Approach 1:
The system introduces a storage virtualization layer as an intermediary that manages the asynchronous synchronization between primary and secondary resources. This virtualization layer abstracts the complexity of control plane operations, enabling fast switchover speeds through automated configuration management while hiding the underlying complexity from administrators.
Data Source
AI summary
Systems and methods for providing for efficient switchover for a client in a storage network between the use of one or more a primary storage resources to one or more disaster recovery (DR) resources are provided herein. Embodiments may implement synchronization between such resources on a data plane and a control plane to allow for a transition between resources to be implemented in a manner that is minimally disruptive to a client. Moreover, embodiments may provide for processing resources which allow for switching a client between a primary storage resource to a secondary storage resource with minimal administrative interaction.


