Systems and methods for allocating control of storage media in a network environment
AssigneeCommvault Systems, Inc.
InventorsVarghese Devassy, Rajiv Kottomtharayil, Manoj Kumar Vijayan Retnamma
Life of this patent
Estimating the term…
Abstract
A method for dynamically allocating control of a storage device, the method comprising receiving an access request from a first computer requesting access to a storage device; directing, based upon the access request, a first storage controller computer to assume an inactive state with respect to control of the storage device; and directing, based upon the access request, a second storage controller computer to assume an active state with respect to control of the storage device.
Claims16
A system for allocating control of storage media, the system comprising:
- storage media;
- one or more computer processors configured to execute a first module that directs storage operations performed by the storage media;
- one or more computer processors configured to execute a second module that directs storage operations performed by the storage media;
- and
- a third module that directs, based upon the type of data associated with a storage operation, the first module to assume a deactivated state with respect to control of the storage media and to direct the second module to assume an active state with respect to control of the storage media, and
- path data indicative of a network path to the storage media.
A method for allocating control of storage media, the method comprising:
- providing one or more computer processors with a first module executing therein that is configured to direct storage operations performed by storage media;
- providing one or more computer processors with a second module executing therein that is configured to direct storage operations performed by the storage media;
- directing with a third module, based upon a priority of a storage operation, the first module to assume a deactivated state with respect to control of the storage media and to direct the second module to assume an active state with respect to control of the storage media;
- and
- storing path data indicative of a network path to the storage media.
Dependencies are inferred from the claim text.