×

High Performance Cloud Storage

  • US 20190327304A1
  • Filed: 07/01/2019
  • Published: 10/24/2019
  • Est. Priority Date: 06/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing storage within a cloud-computing environment to meet storage performance criteria of a customer, the method comprising:

  • providing, with a provisioning computer, an application programming interface (“

    API”

    ) for provisioning cloud storage for a host computer;

    receiving, with the provisioning computer and via the API, a set of information defining storage needs of the host computer;

    determining, with the provisioning computer, a storage type based on the storage needs of the host computer, the storage type including a performance dimension, a capacity dimension, and a cost dimension;

    accessing the host computer with the provisioning computer using the API; and

    provisioning storage, with the API, from a cloud storage array to allocate a portion of the cloud storage array to the host computer, the portion of the cloud storage array having the determined storage type, wherein the cloud storage array comprises multiple tiers of storage, each tier of storage having a different performance capability, wherein the allocated portion of the cloud storage array comprises at least a first sub-portion from a first tier of the cloud storage array and a second sub-portion from a second tier of the cloud storage array;

    wherein at least one of the first sub-portion from the first tier of the cloud storage array or the second sub-portion from the second tier of the cloud storage array had not previously been provisioned to the host computer, and the at least one of the first sub-portion or the second sub-portion is newly provisioned to the host computer without rebooting the host computer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×