Patent ID: 9575660
Date: 2017-02-21
CPC Classifications: G06F

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 within the storage controller from the preset, the preset object being accessible by the storage controller at run time, wherein a first preset object is a virtual disk upon one or more disk drives within the storage controller, and wherein the preset comprises: 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 stored in alphabetical order, wherein a first name-value pair specifies a size key and size value of the virtual disk and a second name-value pair specifies a name key and name value of the virtual disk.