Method to precondition a storage controller for automated data collection based on host input
First Claim
1. A computer-implementable method for providing a first time data collection (FTDC) function to a storage controller comprising:
- providing an FTDC interface, the FTDC interface allowing a host to interface with the storage controller; and
,enabling customization of an FTDC operation operating on the storage controller via the FTDC interface; and
whereinthe FTDC operation comprises a two tiered operation, a first tier of the two tiered operation enabling a user to identify a condition from a list of conditions where detection of the condition causes initiation of an FTDC operation and a second tier of the two tier operation enabling a user to select a level of data collection for the condition so identified.
1 Assignment
0 Petitions
Accused Products
Abstract
An FTDC interface with the host or user. The interface can include a command application programming interface (API) or a data storage Command-Line Interface (DS CLI)/Graphical User Interface (GUI). In certain embodiments, the FTDC interface allows a host or user to customize a desired FTDC on a two-tiered system. The first tier is one in which a host/user selects, from a list of conditions, which ones, upon occurrence of those conditions, they would like the controller to perform FTDC. In the second tier a second selection is made such that for each first tier item, the host/user will select the level of FTDC (collection and offloading of logs and/or the forcing and offloading of a statesave).
14 Citations
18 Claims
-
1. A computer-implementable method for providing a first time data collection (FTDC) function to a storage controller comprising:
-
providing an FTDC interface, the FTDC interface allowing a host to interface with the storage controller; and
,enabling customization of an FTDC operation operating on the storage controller via the FTDC interface; and
whereinthe FTDC operation comprises a two tiered operation, a first tier of the two tiered operation enabling a user to identify a condition from a list of conditions where detection of the condition causes initiation of an FTDC operation and a second tier of the two tier operation enabling a user to select a level of data collection for the condition so identified. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a processor; a data bus coupled to the processor; and a computer-usable medium embodying computer program code, the computer-usable medium being coupled to the data bus, the computer program code comprising instructions executable by the processor and configured for; providing a first time data collection (FTDC) interface, the FTDC interface allowing a host to interface with the storage controller; and
,enabling customization of an FTDC operation operating on the storage controller via the FTDC interface; and
whereinthe FTDC operation comprises a two tiered operation, a first tier of the two tiered operation enabling a user to identify a condition from a list of conditions where detection of the condition causes initiation of an FTDC operation and a second tier of the two tier operation enabling a user to select a level of data collection for the condition so identified. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-usable medium embodying computer program code, the computer program code comprising computer executable instructions configured for:
-
providing a first time data collection (FTDC) interface, the FTDC interface allowing a host to interface with the storage controller; and
,enabling customization of an FTDC operation operating on the storage controller via the FTDC interface; and
whereinthe FTDC operation comprises a two tiered operation, a first tier of the two tiered operation enabling a user to identify a condition from a list of conditions where detection of the condition causes initiation of an FTDC operation and a second tier of the two tier operation enabling a user to select a level of data collection for the condition so identified. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification