METHOD AND APPARATUS FOR MANAGING AND ARCHIVING PERFORMANCE INFORMATION RELATING TO STORAGE SYSTEM
First Claim
1. An apparatus for managing performance information relating to a plurality of storage system components, comprising:
- at least one collection agent configured to collect storage system performance information from at least one of said plurality of storage system components;
a command and control module communicating with said at least one collection agent automatically issuing commands to said at least one collection agent to start or stop collection of said storage system performance information in accordance with a user-specified policy;
a policy engine communicating with said command and control module, said policy engine responsive to said user-specified policy for collection of storage system performance information in accordance with at least one of user specified data collection timing intervals and start and stop times; and
a user selection and policy interface communicating with said policy engine and configured for a user to specify said user-specified policy by specifying at least one of said data collection timing intervals, said start and stop times for collection of said storage system performance information, where to store said storage system performance information, and how long to retain said storage system performance information.
9 Assignments
0 Petitions
Accused Products
Abstract
A data management and archive method and apparatus, for implementation in an automated system to monitor and manage status, performance and configuration data for networked storage components. Analysis and cross-correlation of data related to the storage components can be done individually, collectively and/or comparatively. A collection manager component of a workload analyzer is implemented to start and stop data collection. The collection manager includes a command and control module that coordinates requests of data from at least one collection agent configured on at least one host connected to the storage component(s). The collection manager manages collection of data and effects file transfer of collected data according to a user specified policy, and maintains status of the data collected. The user specified policy allows the user to specify data collection “shifts” (i.e. periodicity).
-
Citations
20 Claims
-
1. An apparatus for managing performance information relating to a plurality of storage system components, comprising:
-
at least one collection agent configured to collect storage system performance information from at least one of said plurality of storage system components; a command and control module communicating with said at least one collection agent automatically issuing commands to said at least one collection agent to start or stop collection of said storage system performance information in accordance with a user-specified policy; a policy engine communicating with said command and control module, said policy engine responsive to said user-specified policy for collection of storage system performance information in accordance with at least one of user specified data collection timing intervals and start and stop times; and a user selection and policy interface communicating with said policy engine and configured for a user to specify said user-specified policy by specifying at least one of said data collection timing intervals, said start and stop times for collection of said storage system performance information, where to store said storage system performance information, and how long to retain said storage system performance information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for managing performance information relating to a plurality of storage system components, comprising:
-
allowing, by a user selection and policy interface, a user to specify a user-specified policy by specifying at least one of data collection timing intervals, start and stop times for collection of storage system performance information, where to store said storage system performance information, and how long to retain said storage system performance information; storing, by a policy engine, said user-specified policy for collection of storage system performance information in accordance with at least one of user specified data collection timing intervals and start and stop times; accessing, by a command and control module, said user-specified policy; automatically issuing commands, by said command and control module, to at least one collection agent to start or stop collection of said storage system performance information in accordance with said user-specified policy; and collecting, by said at least one collection agent, said storage system performance information from at least one of said plurality of storage system components in response to said commands. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for managing performance information, comprising:
-
a plurality of storage system components; at least one computer system in communication with at least one of said plurality of storage system components, said at least one computer system including, a collection agent configured to collect storage system performance information from said at least one of said plurality of storage system components; a command and control module communicating with said at least one collection agent and automatically issuing commands to said at least one collection agent to start or stop collection of said storage system performance information in accordance with a user-specified policy; a policy engine communicating with said command and control module, said policy engine responsive to said user-specified policy for collection of storage system performance information in accordance with at least one of user specified data collection timing intervals and start and stop times; and a user selection and policy interface communicating with said policy engine and configured for a user to specify said user-specified policy by specifying at least one of said data collection timing intervals, said start and stop times for collection of said storage system performance information, where to store said storage system performance information, and how long to retain said storage system performance information. - View Dependent Claims (20)
-
Specification