Allocating Cloud Storage Based on Storage Attributes
AssigneeCisco Technology, Inc.
InventorSeth Mason
Life of this patent
Estimating the term…
Abstract
A method of allocating cloud storage based on storage profiles includes receiving a storage request from a virtual machine associated with a tenant at a computing apparatus having connectivity to a network. The storage request is analyzed to determine one or more storage attributes of the storage request. An infrastructure is configured in a configuration based on the one or more storage attributes and data associated with the storage request is stored in the infrastructure in accordance with the configuration.
Claims20
A method comprising:
- at a computing apparatus having connectivity to a network, receiving a storage request from a virtual machine associated with a tenant;
- analyzing the storage request to determine one or more storage attributes of the storage request;
- configuring an infrastructure in a configuration based on the one or more storage attributes;
- and
- storing data associated with the storage request in the infrastructure in accordance with the configuration.
A system comprising:
- a storage infrastructure subsystem including at least one storage array and non-volatile cache memory;
- and
- a computer subsystem running one or more application associated with at least a first tenant, wherein the computer subsystem interfaces with the storage infrastructure subsystem and is configured to:
- receive a storage request from a virtual machine associated with the first tenant;
- analyze the storage request to determine one or more storage attributes of the storage request;
- configure an infrastructure in a configuration based on the one or more storage attributes;
- and
- store data associated with the storage request in the infrastructure in accordance with the configuration.
A non-transitory computer-readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
- receive a storage request from a virtual machine associated with a tenant;
- analyze the storage request to determine one or more storage attributes of the storage request;
- configure an infrastructure in a configuration based on the one or more storage attributes;
- and
- store data associated with the storage request in the infrastructure in accordance with the configuration.
Dependencies are inferred from the claim text.