Method and storage and manipulation of storage system metrics
First Claim
1. A method for storing performance information relating to a mass data storage system, comprising the steps of:
- collecting performance information relating to operation of said mass data storage system; and
formatting said performance information into blocks including a header block setting forth at least one metric descriptor, and a data block containing data corresponding to said at least one metric descriptor in an order corresponding to an order of said metric descriptors in said header block;
wherein said header block defines at least two types of performance information including base performance information received from said mass data storage system and derived performance information computed using said base performance information.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for storage and manipulation of storage system metrics incorporates a self-describing format wherein each data file includes a header block that contains the description and order of the periodic data. The header block is followed by a data block in which the data items are presented in the order that they appear in the data description block for that category. Two types of data are managed, including Base Metrics and Derived Metrics. Base Metrics are metrics that appear in the data file sent by an agent. Derived Metrics are computed based on a set of functions that derive new metrics from the base metrics as well as from previously defined derived metrics. A subset of the data block or file describes the configuration of the storage system at the time that the data file was created. Thus the data file contains a header section that in addition to describing the metrics also describes the configuration. A performance view component a user interface that facilitates access to the archives, and data manipulation effecting enhanced performance analysis, workload characterization and capacity planning. The performance view component facilitates generation of factory and user defined views of monitored metrics/parameters. Metrics from a storage system can be correlated using the performance view features, and parameters across machines can be correlated as well. System configuration(s) can be viewed and changed via the performance view user interface.
-
Citations
18 Claims
-
1. A method for storing performance information relating to a mass data storage system, comprising the steps of:
-
collecting performance information relating to operation of said mass data storage system; and formatting said performance information into blocks including a header block setting forth at least one metric descriptor, and a data block containing data corresponding to said at least one metric descriptor in an order corresponding to an order of said metric descriptors in said header block; wherein said header block defines at least two types of performance information including base performance information received from said mass data storage system and derived performance information computed using said base performance information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification