Disaster recovery
First Claim
Patent Images
1. A logical namespace disaster recovery method, comprising:
- monitoring shared directories in a logical namespace;
detecting an access failure to one of the monitored shared directories, the failed shared directory having at least two shared directories associated therewith and designated as alternate shared directories, each of the alternate shared directories having replicate of data associated with the failed shared directory;
identifying the alternate shared directories associated with the failed shared directory;
selecting one of the alternate shared directories in accordance with a specified priority scheme; and
swapping the selected alternate shared directory for the failed shared directory.
8 Assignments
0 Petitions
Accused Products
Abstract
File system disaster recovery techniques provide automated monitoring, failure detection and multi-step failover from a primary designated target to one of a designated group of secondary designated targets. Secondary designated targets may be prioritized so that failover occurs in a prescribed sequence. Replication of information between the primary designated target and the secondary designated targets allows failover in a manner that maximizes continuity of operation. In addition, user-specified actions may be initiated on failure detection and/or on failover operations and/or on failback operations.
33 Citations
49 Claims
-
1. A logical namespace disaster recovery method, comprising:
-
monitoring shared directories in a logical namespace; detecting an access failure to one of the monitored shared directories, the failed shared directory having at least two shared directories associated therewith and designated as alternate shared directories, each of the alternate shared directories having replicate of data associated with the failed shared directory; identifying the alternate shared directories associated with the failed shared directory; selecting one of the alternate shared directories in accordance with a specified priority scheme; and swapping the selected alternate shared directory for the failed shared directory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A program storage device, readable by a programmable control device, comprising instructions stored on the program storage device for causing the programmable control device to:
-
monitor shared directories in a logical namespace; detect an access failure to one of the monitored shared directories, the failed shared directory having at least two shared directories associated therewith and designated as alternate shared directories, each of the alternate shared directories having replicate of data associated with the failed shared directory; identify the alternate shared directories associated with the failed shared directory; select one of the alternate shared directories in accordance with a specified priority scheme; and swap the selected alternate shared directory for the failed shared directory. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A logical namespace disaster recovery system, comprising:
-
a plurality of logical shared directories, each logical shared directory associated with a physical shared directory; logical namespace means for routing requests directed to a designated logical shared directory to an associated physical shared directory, said logical namespace means operatively coupled to each of the logical shared directories; monitor means for actively monitoring the physical shared directories; and recovery means for receiving notification from the monitor means that a physical shared directory has failed and causing the logical namespace means to; identify at least two alternate physical shared directories associated with the failed physical shared directory, each of the alternate physical shared directories having replicate of data associated with the failed physical shared directory select one of the alternate physical shared directories in accordance with a specified priority scheme, and substitute the selected alternate physical shared directory for the failed physical shared directory. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification