Cluster Manager Shared Volume Mapping for Backup Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In traditional clustering systems with shared storage, there is no efficient intelligence for seamless data protection and restoration, leading to repetitive backups and unclear restoration processes, resulting in discontinuous and fragmented data protection events.
Innovation Solution
A method for discovering shared volumes in a cluster environment, mapping them to a cluster client instead of individual data nodes, and storing mappings to determine which nodes perform backups or restorations, thereby minimizing user intervention and optimizing data protection processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional clustering systems with shared storage are used, then data protection can be provided, but repetitive backups and unclear restoration processes occur, resulting in discontinuous and fragmented data protection events
Solution Approach 1:
The system implements feedback by having each data node report its volume mappings to the cluster manager, which maintains updated mapping information and uses it to intelligently determine which nodes should perform backups and restorations, preventing duplicative efforts and ensuring continuous data protection
Solution Approach 2:
The cluster manager acts as an intermediary that coordinates backup and restoration operations across the cluster. It receives mapping information from data nodes, determines the appropriate node for each operation, and directs backup/restoration tasks, thereby simplifying the overall process and ensuring continuity
2Adaptability or versatility
If shared storage is used in clustering systems, then scalability and availability are improved, but performing backup and restoration becomes increasingly difficult
Solution Approach 1:
The system enables self-service by automatically discovering volume mappings and intelligently determining which nodes should perform backups and restorations without requiring manual administrative intervention. The cluster manager autonomously manages the coordination of data protection operations across the cluster
Solution Approach 2:
The system performs preliminary action by having data nodes report their volume mappings to the cluster manager in advance. This pre-established mapping information allows the cluster manager to intelligently determine the appropriate nodes for backup and restoration operations before these operations are initiated, simplifying the overall process
Data Source
AI summary
Techniques described herein relate to a method for improving the performance of discovery in a failover cluster or similar cluster-based system. More specifically, by mapping shared volumes to a cluster client instead of individual data nodes, one or more embodiments of the invention avoid duplicative backups and/or restorations of the same shared assets by the each of the data nodes. To map the one or more shared volumes to a cluster client, the cluster manager and/or data protection manger must determine which of the volumes in the cluster are associated with either an active/passive shared volume or a cluster shared volume (CSV). Therefore, the cluster environments assets may be efficiently mapped and accessed.


