Policy based storage configuration
AssigneeDell USA, L.P.
InventorsNarayan Devireddy, Xu Chen
Life of this patent
Estimating the term…
Abstract
A storage device configuration manager implemented in software for a computer system including a processor, a memory coupled to the processor, and at least one storage device coupled to the processor, can advantageously allow a user having relatively limited knowledge to configure storage devices for use with specific applications. The storage device configuration manager includes a user interface allowing for selecting, editing, deleting, and/or activating storage polices. The storage policies include information useful for configuring the storage device to operate efficiently with a particular application, or within a particular user environment.
Claims23
A storage device configuration manager for a computer system including a processor, a memory coupled to the processor, and at least one storage device coupled to the processor, at least a portion of the storage device configuration manager being software executable on the processor and comprising:
- a user interface operable to allow a user to perform at least one of:
- creating a storage policy, selecting a storage policy, modifying a storage policy, deleting a storage policy, loading a storage policy into the memory, displaying contents of a storage policy, and causing a storage policy to be executed;
- a policy engine operable to execute at least one command based on information from a storage policy, the at least one command for configuring the at least one storage device for operation;
- a parser operable to extract the information from a storage policy and provide it to the policy engine;
- and
- a host-based storage device controller at least partially executable on the processor and operable to execute at least a portion of the policy engine.
A computer system comprising:
- a processor:
- a memory coupled to the processor;
- at least one storage device coupled to the processor;
- and
- a storage device configuration manager at least partially executable on the processor and at least partially stored in the memory, the storage device configuration manager comprising:
- a user interface operable to allow a user to perform at least one of:
- creating a storage policy, selecting a storage policy, modifying a storage policy, deleting a storage policy, loading a storage policy into the memory, displaying contents of a storage policy, and causing a storage policy to be executed;
- a policy engine operable to execute at least one command based on information from a storage policy, the at least one command for configuring the at least one storage device for operation;
- a parser operable to extract the information from a storage policy and provide it to the policy engine;
- and
- a host-based storage device controller at least partially executable on the processor, wherein at least a portion of the policy engine in executable by the host-based storage device controller.
Dependencies are inferred from the claim text.