Resource allocation and modification using statistical analysis
First Claim
Patent Images
1. A method comprising:
- determining, by a computer device, a first schema for a particular item of content,the first schema being associated with a threshold level,the first schema specifying first resources to be used for the particular item of content, andthe first resources including a first quantity of storage devices for storing data associated with the particular item of content;
determining, by the computer device, a demand level for the particular item of content;
determining, by the computer device, that the demand level is less than the threshold level;
marking, by the computer device, the particular item of content as a down provisioning candidate based on determining that the demand level is less than the threshold level;
determining, by the computer device and after marking the particular item of content as the down provisioning candidate, a ranking for the particular item of content and one or more other items of content that are marked as down provisioning candidates;
selecting, by the computer device, the particular item of content based on the ranking; and
providing, by the computer device, the particular item of content by using second resources specified by a second schema based on selecting the particular item of content,the second resources including a second quantity of storage devices for storing the data associated with the particular item of content, andthe second quantity of storage devices being less than the first quantity of storage devices.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect, a computer-implemented method includes generating a workload using at least one schema defined by combinations of ranges of each of at least two attributes. The computer-implemented method also includes receiving a request to provide content. The computer-implemented method further includes provisioning the content based upon the workload.
-
Citations
22 Claims
-
1. A method comprising:
-
determining, by a computer device, a first schema for a particular item of content, the first schema being associated with a threshold level, the first schema specifying first resources to be used for the particular item of content, and the first resources including a first quantity of storage devices for storing data associated with the particular item of content; determining, by the computer device, a demand level for the particular item of content; determining, by the computer device, that the demand level is less than the threshold level; marking, by the computer device, the particular item of content as a down provisioning candidate based on determining that the demand level is less than the threshold level; determining, by the computer device and after marking the particular item of content as the down provisioning candidate, a ranking for the particular item of content and one or more other items of content that are marked as down provisioning candidates; selecting, by the computer device, the particular item of content based on the ranking; and providing, by the computer device, the particular item of content by using second resources specified by a second schema based on selecting the particular item of content, the second resources including a second quantity of storage devices for storing the data associated with the particular item of content, and the second quantity of storage devices being less than the first quantity of storage devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
one or more processors to; determine a first schema for a particular item of content, the first schema being associated with a threshold level, the first schema specifying first resources to be used for the particular item of content, and the first resources including a first quantity of storage devices for storing data associated with the particular item of content; determine a demand level for the particular item of content; determine that the demand level is less than the threshold level; mark the particular item of content as a down provisioning candidate after determining that the demand level is less than the threshold level; determine, after marking the particular item of content as the down provisioning candidate, a ranking for the particular item of content and one or more other items of content that are marked as down provisioning candidates; select the particular item of content based on the ranking; and provide the particular item of content by using second resources specified by a second schema based on selecting the particular item of content, the second resources including a second quantity of storage devices for storing the data associated with the particular item of content, and the second quantity of storage devices being less than the first quantity of storage devices. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A non-transitory computer-readable storage medium storing instructions, the instructions comprising:
one or more instructions that, when executed by at least one processor, cause at least one processor to; determine a first schema for a particular item of content of one or more items of content, the first schema being associated with a threshold level and information identifying first resources, and the first resources including a first quantity of storage devices for storing data associated with the particular item of content; determine a demand level for the particular item of content; determine that the demand level is less than the threshold level; mark the particular item of content as a down provisioning candidate after determining that the demand level is less than the threshold level; determine, after marking the particular item of content as the down provisioning candidate, a ranking for the particular item of content and one or more other items of content that are marked as down provisioning candidates; select the particular item of content based on the ranking; and provide the particular item of content by using second resources specified by a second schema based on selecting the particular item of content, the second resources including a second quantity of storage devices for storing the data associated with the particular item of content, and the second quantity of storage devices being less than the first quantity of storage devices. - View Dependent Claims (18, 19, 20, 21, 22)
Specification