DYNAMIC RESOURCE ALLOCATION
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes detecting an actual workload representative of a pattern of access of a plurality of items of content; comparing the actual workload against a prescriptive workload to determine an occurrence of a substantial deviation from the prescriptive workload; and upon determining the occurrence of the substantial deviation, revising the prescriptive workload based at least in part on the actual workload. The plurality of items is stored on resources of a storage environment according to one of a plurality of resource allocation arrangements. The prescriptive workload including a plurality of categories, each category being associated with a respective one of the plurality of resource allocation arrangements.
29 Citations
37 Claims
-
1-17. -17. (canceled)
-
18. A method comprising:
-
monitoring, by a computer device and during a first time period, access to stored content, the stored content being accessed, during the first time period, based on a first access schema, of a plurality of access schemas, and determining, by the computer device and based on the monitoring, a first value of an attribute associated with the access to the stored content during the first time period; selecting, by the computer device and based on the first value, a second access schema, of the plurality of access schemas; and enabling, by the computer device, the stored content to be accessed based on the second access schema during a second time period that occurs after the first time period. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable medium comprising:
-
one or more instructions which, when executed by a device, cause the device to determine a first value of an attribute associated with access to stored content during a first time period, the stored content being accessed, during a first time period, based on a first access schema, of a plurality of access schemas; one or more instructions which, when executed by the device, cause the device to determine that the first value differs from a particular value by more than a threshold amount; one or more instructions which, when executed by the device, cause the device to identify, based on the first value, a second access schema, of the plurality of access schemas, the second access schema differing from the first access schema; and one or more instructions which, when executed by the device, cause the device to enable the stored content to be accessed, based on the second access schema, during a second time period after the first time period. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A system comprising:
one or more devices to; monitor, during a first time period, access to stored content based on a first access schema, of a plurality of access schemas, and determine, based on the monitoring, a first value of an attribute associated with the access to the stored content during the first time period; select, based on the first value, a second access schema, of the plurality of access schemas; and enable the stored content to be accessed based on the second access schema during a second time period that occurs after the first time period. - View Dependent Claims (33, 34, 35, 36, 37)
Specification