Flexibly storing defined presets for configuration of a storage controller
Method and system are provided for storing defined presets (aka templates) for configuration of a storage controller The method includes: providing a preset for an action (e.g. mkvdisk request a new virtual disk) on an object type (e.g. a virtual disk) as an object in the storage controller so that...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Method and system are provided for storing defined presets (aka templates) for configuration of a storage controller The method includes: providing a preset for an action (e.g. mkvdisk request a new virtual disk) on an object type (e.g. a virtual disk) as an object in the storage controller so that code can access the object at run time; receiving parameter values (e.g. parameter name-value pairs, {(size, 100), (autoexpand, true), (name, vdisk#)}) for the preset; running appropriate commands to set up the preset; and validating the parameter values as part of the preset creation to check that the parameter values are valid and consistent. The method may further include: creating an instance of an object of an object type with the parameters as defined in the .preset, including: looking up a preset object by object type; and using the validation code associated with the object type. The preset may include a human meaningful name. |
---|