Method and system for intelligent storage management
First Claim
Patent Images
1. A storage management system, comprising:
- a data collector configured to receive storage management information for a plurality of storage objects;
an agent configured to collect storage management information for a first storage object of the plurality of storage objects, and to communicate the storage management information for the first storage object to the data collector;
a user interface configured to display the storage management information for the plurality of storage objects; and
an action set engine to interrogate the storage management information and to execute an automatable action.
13 Assignments
0 Petitions
Accused Products
Abstract
A storage management system is provided. The storage management system may includes a data collector configured to receive storage management information for storage. The storage manager includes an agent configured to collect storage management information for a storage object and to communicate the storage management information to the data collector. The storage management system includes a user interface configured to display the storage management information for the storage objects.
-
Citations
71 Claims
-
1. A storage management system, comprising:
-
a data collector configured to receive storage management information for a plurality of storage objects;
an agent configured to collect storage management information for a first storage object of the plurality of storage objects, and to communicate the storage management information for the first storage object to the data collector;
a user interface configured to display the storage management information for the plurality of storage objects; and
an action set engine to interrogate the storage management information and to execute an automatable action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 59, 60, 61, 62, 63, 64, 65, 67)
-
-
52. A storage management system, comprising:
-
a data collector configured to receive storage management information for a plurality of file systems;
an agent configured to collect storage management information for a first file system of the plurality of storage objects, and to communicate the storage management information for the first file system to the data collector at a predetermined set of periodic times, the agent further configured to collect fresh storage management information for the first file system and communicate the fresh storage management information to the data collector, upon a request by a user for the real-time update of the storage management information for the first file system;
the agent is configured to perform an action upon the storage object, the action including at least on of backing-up, deleting, compressing, and archiving the storage object; and
a user interface configured to display the storage management information for the plurality of file systems, the user interface further including a policy input interface, the policy input interface configured to allow the user to select a policy, the policy associating a target, a condition, and an action, an action input interface, the action input interface configured to allow the user to specify an action, a filter, the filter configured to selectively display a subset of the storage management information regarding the plurality file systems, a previewer configured to allow the user to view the effect of the action without having the effects of the action take place, the user interface further configured to allow the user to choose between graphical and numeric displays of the storage management information, to allow the user to specify the predetermined set of periodic times, to allow the user to request a real-time update of the storage management information for the first file system, and to display a collection time associated with the storage management information. - View Dependent Claims (54, 55, 56, 57)
-
-
53. A display for a storage management system, comprising:
-
a storage pane configured to display storage management information associated with at least one of a plurality of storage objects;
an alert pane configured to display a user notification when a predetermined condition occurs in the at least one of the plurality of storage objects;
an action pane configured to display information facilitating selection by a user of actions to be performed on the at least one of a plurality of storage objects.
-
-
58. A method for managing storage objects, comprising:
-
receiving user input specifying a policy, the policy associating at least one target storage object, a condition, and an action;
detecting that the condition has been satisfied by the at least one target storage object; and
performing the action on the target storage object upon detection of the condition.
-
-
66. An article of manufacture comprising a computer-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, define a series of steps to be used to control a method for storage management, said steps comprising:
-
receiving user input specifying a policy, the policy associating at least one target storage object, a condition, and an action;
detecting that the condition has been satisfied by the at least one target storage object; and
performing the action on the target storage object upon detection of the condition.
-
-
68. A method of automatic storage provisioning, comprising:
-
defining a virtual volume to meet a desired characteristic;
assigning the virtual volume to a storage manager;
assigning the virtual volume to a storage requirement and a storage pool;
enabling an auto-provisioning on a managed host;
defining an action set for the auto-provisioning;
collecting volume statistics to trigger the action set;
assigning the virtual volume to the managed host according to a best-fit size; and
notifying the managed host on a procedure for the virtual volume.
-
-
69. A storage management system, comprising:
an arrangement to display when storage when available storage is expected to be exhausted based on a historical trend. - View Dependent Claims (70, 71)
Specification