| CPC G06F 3/0632 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0673 (2013.01)] | 19 Claims |

|
1. A method comprising:
defining, in response to a request to provision storage resources, a storage object by assigning policies to the storage object, wherein the request to provision storage resources includes declared objectives for the storage object and wherein the policies are generated based on the declared objectives for the storage object;
determining, by a storage orchestrator, in dependence upon at least the policies assigned to the storage object generated based on the declared objectives, a storage configuration for the storage object that can achieve the declared objectives, including discerning requirements for the storage configuration based upon relationships between the policies; and
provisioning, by the storage orchestrator in accordance with the storage configuration, storage that implements the storage object from a pool of storage resources.
|