Systems and methods for performing storage operations in a computer network
First Claim
Patent Images
1. A method for performing backup operations on data in a network, the method comprising:
- as implemented by one or more computer systems comprising computer hardware,storing in an index an indication of an association of a first storage controller module with a plurality of shared physical storage devices and an indication of an association of a second storage controller module with the plurality of shared physical storage devices;
storing a failover policy for use in selecting a failover storage controller module to use in place of the first storage controller module in the event of a failure of the first storage controller module;
selecting the first storage controller module of the plurality of storage controller modules to manage a first data backup operation;
selecting at least a first shared physical storage device of the plurality of shared physical storage devices to transfer first data associated with the first data backup operation to;
selecting the second storage controller module of the plurality of storage controller modules to manage a second data backup operation;
selecting at least the first shared physical storage device of the plurality of physical storage devices to transfer second data associated with the second data backup operation to;
performing the first data backup operation on the first data, wherein said performing the first data backup operation comprises transferring the first data with at least the first storage controller module to at least the first shared physical storage device; and
performing the second data backup operation on the second data, wherein said performing the second data backup operation comprises transferring the second data with at least the second storage controller module to at least the first shared physical storage device.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are described for performing storage operations on electronic data in a network. In response to the initiation of a storage operation and according to a first set of selection logic, a media management component is selected to manage the storage operation. In response to the initiation of a storage operation and according to a second set of selection logic, a network storage device to associate with the storage operation. The selected media management component and the selected network storage device perform the storage operation on the electronic data.
292 Citations
20 Claims
-
1. A method for performing backup operations on data in a network, the method comprising:
-
as implemented by one or more computer systems comprising computer hardware, storing in an index an indication of an association of a first storage controller module with a plurality of shared physical storage devices and an indication of an association of a second storage controller module with the plurality of shared physical storage devices; storing a failover policy for use in selecting a failover storage controller module to use in place of the first storage controller module in the event of a failure of the first storage controller module; selecting the first storage controller module of the plurality of storage controller modules to manage a first data backup operation; selecting at least a first shared physical storage device of the plurality of shared physical storage devices to transfer first data associated with the first data backup operation to; selecting the second storage controller module of the plurality of storage controller modules to manage a second data backup operation; selecting at least the first shared physical storage device of the plurality of physical storage devices to transfer second data associated with the second data backup operation to; performing the first data backup operation on the first data, wherein said performing the first data backup operation comprises transferring the first data with at least the first storage controller module to at least the first shared physical storage device; and performing the second data backup operation on the second data, wherein said performing the second data backup operation comprises transferring the second data with at least the second storage controller module to at least the first shared physical storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for performing backup operations on data in a computer network, the system comprising:
-
a first storage controller computer, the first storage controller computer comprising computer hardware configured to perform a first set of storage operations on data, the storage operations stored in a non-transitory machine-readable storage medium; a second storage controller computer, the second storage controller computer comprising computer hardware configured to perform a second set of storage operations on data, the second set of storage operations stored in the non-transitory machine-readable storage medium, the first and second storage controller computers sharing and in communication with a plurality of shared physical storage devices; a storage manager computer, the storage manager computer comprising computer hardware configured to access an index, the index containing an indication of an association of the first storage controller computer with the plurality of shared physical storage devices and an indication of an association of the second storage controller computer with the plurality of shared physical storage devices; wherein the storage manager computer is further configured to store a failover policy, the failover policy defining a failover storage controller computer to use in place of the first storage controller computer in the event of a failure of the first storage controller computer; wherein the storage manager computer is further configured to select at least the first storage controller computer for the performance of a first data backup operation that transfers first data to a first shared physical storage device of the plurality of shared physical storage devices; and wherein the storage manager computer is further configured to select at least the second storage controller computer for the performance of a second data backup operation that transfers second data to the first shared physical storage device, wherein the first storage controller computer performs the first data backup operation on the first data to transfer the first data to at least the first shared physical storage device; and wherein the second storage controller computer performs the second data backup operation on the second data to transfer the second data with at least the second storage controller computer to at least the first shared physical storage device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification