Method and apparatus for reporting storage device and storage system data
First Claim
1. A system for providing data regarding a storage system, the system comprising:
- the storage system comprising a set of one or more storage devices, a reporting module, and a storage management module configured for monitoring or testing storage devices of the storage system; and
the reporting module configured for;
collecting storage system data and storage device data of a particular storage device upon the particular storage device exhibiting an error,storing the collected data to a report file in a predetermined format that specifies a first section comprising storage system data and a second section comprising storage device data,collecting monitoring data of the particular storage device upon monitoring of the particular storage device ending,collecting testing data of the particular storage device upon testing of the particular storage device ending, andstoring the collected data to the report file in the predetermined format which specifies first and second sub-sections of the second section, the first sub-section comprising monitoring data and the second sub-section comprising testing data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing data regarding a storage system comprising storage devices is described herein. A storage management module of an operating system of the storage system may be used for servicing (e.g., monitoring or testing) storage devices according to servicing parameters. For each serviced storage device, a reporting module of the storage management module may collect storage device and storage system data upon the occurrence of predetermined events (e.g., when a storage device exhibits an error and monitoring begins, when monitoring ends, and when testing of the storage device ends). The collected data may be saved to a report file in a predetermined format and received by a program configured to automatically extract the data according to the predetermined format for use in storage device and storage system analysis and to determine modified servicing parameters used by the storage management module to service storage devices.
-
Citations
16 Claims
-
1. A system for providing data regarding a storage system, the system comprising:
-
the storage system comprising a set of one or more storage devices, a reporting module, and a storage management module configured for monitoring or testing storage devices of the storage system; and the reporting module configured for; collecting storage system data and storage device data of a particular storage device upon the particular storage device exhibiting an error, storing the collected data to a report file in a predetermined format that specifies a first section comprising storage system data and a second section comprising storage device data, collecting monitoring data of the particular storage device upon monitoring of the particular storage device ending, collecting testing data of the particular storage device upon testing of the particular storage device ending, and storing the collected data to the report file in the predetermined format which specifies first and second sub-sections of the second section, the first sub-section comprising monitoring data and the second sub-section comprising testing data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing data regarding a storage system, the system comprising:
-
the storage system comprising a set of one or more storage devices, a reporting module, and a storage management module configured for monitoring or testing storage devices of the storage system; and the reporting module configured for; collecting storage system data and storage device data of a particular storage device upon the particular storage device exhibiting an error, storing the collected data to a report file in a predetermined format that specifies a first section comprising storage system data and a second section comprising storage device data, collecting storage system data upon monitoring of the particular storage device ending, collecting storage system data upon testing of the particular storage device ending, and storing the collected data to the report file in the predetermined format which specifies first and second sub-sections of the first section, the first sub-section comprising storage system data collected upon monitoring of the particular storage device ending and the second sub-section comprising storage system data collected upon testing of the particular storage device ending.
-
-
9. A method for providing data regarding a storage system comprising a set of one or more storage devices, the method comprising:
providing the storage system that executes a reporting module and a storage management module for; collecting storage system data and storage device data of a particular storage device upon the particular storage device exhibiting an error, storing the collected data to a report file in a predetermined format that specifies a first section comprising storage system data and a second section comprising storage device data, monitoring or testing the storage devices, collecting monitoring data of the particular storage device upon monitoring of the particular storage device ending, collecting testing data of the particular storage device upon testing of the particular storage device ending, and storing the collected data to the report file in the predetermined format which specifies first and second sub-sections of the second section, the first sub-section comprising monitoring data and the second sub-section comprising testing data. - View Dependent Claims (10, 11)
-
12. A method for providing data regarding a storage system comprising a set of one or more storage devices, the method comprising:
providing the storage system that executes a reporting module and a storage management module for; collecting storage system data and storage device data of a particular storage device upon the particular storage device exhibiting an error; storing the collected data to a report file in a predetermined format that specifies a first section comprising storage system data and a second section comprising storage device data; monitoring or testing storage devices of the storage system; collecting storage system data upon monitoring of the particular storage device ending; collecting storage system data upon testing of the particular storage device ending; and storing the collected data to the report file in the predetermined format which specifies first and second sub-sections of the first section, the first sub-section comprising storage system data collected upon monitoring of the particular storage device ending and the second sub-section comprising storage system data collected upon testing of the particular storage device ending.
-
13. A computer-program product comprising a computer readable medium having instructions stored thereon when executed by a processor, provide data regarding a storage system comprising a set of one or more storage devices, the computer-program product comprising sets of instructions for:
-
collecting storage system data and storage device data of a particular storage device upon the particular storage device exhibiting an error, storing the collected data to a report file in a predetermined format that specifies a first section comprising storage system data and a second section comprising storage device data, monitoring or testing storage devices of the storage system, collecting monitoring data of the particular storage device upon monitoring of the particular storage device ending, collecting testing data of the particular storage device upon testing of the particular storage device ending, and storing the collected data to the report file in the predetermined format which specifies first and second sub-sections of the second section, the first sub-section comprising monitoring data and the second sub-section comprising testing data. - View Dependent Claims (14, 15)
-
-
16. A computer-program product comprising a computer readable medium having instructions stored thereon when executed by a processor, provide data regarding a storage system comprising a set of one or more storage devices, the computer-program product comprising sets of instructions for:
-
collecting storage system data and storage device data of a particular storage device upon the particular storage device exhibiting an error; storing the collected data to a report file in a predetermined format that specifies a first section comprising storage system data and a second section comprising storage device data; monitoring or testing storage devices of the storage system; collecting storage system data upon monitoring of the particular storage device ending; collecting storage system data upon testing of the particular storage device ending; and storing the collected data to the report file in the predetermined format which specifies first and second sub-sections of the first section, the first sub-section comprising storage system data collected upon monitoring of the particular storage device ending and the second sub-section comprising storage system data collected upon testing of the particular storage device ending.
-
Specification