METHOD AND SYSTEM FOR MANAGING STORAGE CAPACITY IN A STORAGE NETWORK
First Claim
1. A machine-implemented method comprising:
- accessing a storage management policy for evaluating a status of individual storage resources in a storage network, the storage management policy defining a threshold level of usage of a storage resource in the storage network;
monitoring the storage network based on the storage management policy;
detecting a limited storage resource condition of the storage network based on the monitoring, wherein the limited storage resource condition is detected when the amount of storage used in the storage resource exceeds the threshold level;
identifying one or more potential solutions to the limited resource condition;
for an individual solution of the one or more potential solutions, simulating effects on the plurality of storage resources of implementing the individual solution;
determining a set of tasks required to execute a selected solution;
determining dependences between tasks in the set of tasks; and
modifying the storage network by executing the set of tasks according to the determined dependencies.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for managing configuration of a storage network having multiple storage resources is disclosed. The system uses a storage management policy to set parameters for detecting storage resource problems in the storage network. The system monitors the storage resources in the storage network based on the storage management policy. Based on the monitoring, the system detects limited storage resource conditions, and identifies one or more potential solutions to the condition. After identifying potential solutions, the system simulates effects on the storage resources of implementing individual solutions. Based on the simulations, the system then implements one or more selected solutions. These solutions may be selected automatically or by a user.
-
Citations
27 Claims
-
1. A machine-implemented method comprising:
-
accessing a storage management policy for evaluating a status of individual storage resources in a storage network, the storage management policy defining a threshold level of usage of a storage resource in the storage network; monitoring the storage network based on the storage management policy; detecting a limited storage resource condition of the storage network based on the monitoring, wherein the limited storage resource condition is detected when the amount of storage used in the storage resource exceeds the threshold level; identifying one or more potential solutions to the limited resource condition; for an individual solution of the one or more potential solutions, simulating effects on the plurality of storage resources of implementing the individual solution; determining a set of tasks required to execute a selected solution; determining dependences between tasks in the set of tasks; and modifying the storage network by executing the set of tasks according to the determined dependencies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system comprising:
-
a memory; a processor coupled to the memory; a solution identifier component configured to identify one or more potential solutions in response to a limited storage resource condition in a storage network having a plurality of storage resources; a simulation component configured to simulate effects of implementing individual solutions of the one or more potential solutions; and an execution component configured to execute a selected solution of the one or more potential solutions. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-implemented method comprising;
-
identifying one or more potential solutions to a limited storage resource condition in a storage network having a plurality of storage resources; and for an individual solution of the one or more potential solutions, simulating effects on the plurality of storage resources of the individual solution; and modifying the storage network based on a selected solution of the one or more potential solutions. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification