FLEXIBLY STORING DEFINED PRESETS FOR CONFIGURATION OF STORAGE CONTROLLER
First Claim
1. A method for storing defined presets for configuration of a storage controller, comprising:
- providing a storage controller interface to define a preset associated with an action of the storage controller;
receiving preset parameter values for the preset via the interface;
validating the preset parameter values to check that the preset is valid;
storing the preset within the storage controller, and;
creating one or more preset objects from the preset, the preset object being accessible by the storage controller at run time.
1 Assignment
0 Petitions
Accused Products
Abstract
Storing defined presets for configuration of a storage controller may include providing a storage controller interface to define a preset associated with an action of the storage controller; receiving preset parameter values for the preset via the interface; validating the preset parameter values to check that the preset is valid; storing the preset within the storage controller, and creating one or more preset objects from the preset, the preset object being accessible by the storage controller at run time. The preset may include a human-readable name; an action name indicating to which associated storage controller action the preset applies, and a set of parameter name-value pairs.
-
Citations
20 Claims
-
1. A method for storing defined presets for configuration of a storage controller, comprising:
-
providing a storage controller interface to define a preset associated with an action of the storage controller; receiving preset parameter values for the preset via the interface; validating the preset parameter values to check that the preset is valid; storing the preset within the storage controller, and; creating one or more preset objects from the preset, the preset object being accessible by the storage controller at run time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for storing defined presets for configuration of a storage controller, comprising:
-
a storage controller preset setup component for providing a storage controller interface to define a preset associated with an action of the storage controller, and for receiving preset parameter values for the preset via the interface; a storage controller preset validation component for validating the received parameter values as part of the preset creation to check that the preset is valid; a storage controller memory component for storing the preset within the storage controller, and; a storage controller preset object creating component for creating one or more preset objects from the preset, the preset object being accessible by the storage controller at run time. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer program product for storing defined presets for configuration of a storage controller, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable by a processor to cause the processor to:
-
provide a storage controller interface to define a preset associated with an action of the storage controller; receive preset parameter values for the preset via the interface; validate the preset parameter values to check that the preset is valid; store the preset within the storage controller, and; create one or more preset objects from the preset, the preset object being accessible by the storage controller at run time. - View Dependent Claims (17, 18, 19, 20)
-
Specification