Method and apparatus for providing resource allocation policy
AssigneeAT&T Intellectual Property I, L.P.
InventorsMatti Hiltunen, Kaustubh Joshi, Gueyoung Jung, Calton Pu, Richard Schlichting
Life of this patent
Estimating the term…
Abstract
A method and apparatus for providing a resource allocation policy in a network are disclosed. For example, the method constructs a queuing model for each application. The method defines a utility function for each application and for each transaction type of each application, and defines an overall utility in a system. The method performs an optimization to identify an optimal configuration that maximizes the overall utility for a given workload, and determines one or more adaptation policies for configuring the system in accordance with the optimal configuration.
Claims20
A method for providing a resource allocation policy, comprising:
- constructing a queuing model for each application;
- defining a utility function for said each application and for each transaction type of said each application;
- defining an overall utility in a system;
- performing an optimization to identify an optimal configuration that maximizes said overall utility for a given workload;
- and
- determining one or more adaptation policies for configuring said system in accordance with said optimal configuration.
A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of a method for providing a resource allocation policy, comprising:
- constructing a queuing model for each application;
- defining a utility function for said each application and for each transaction type of said each application;
- defining an overall utility in a system;
- performing an optimization to identify an optimal configuration that maximizes said overall utility for a given workload;
- and
- determining one or more adaptation policies for configuring said system in accordance with said optimal configuration.
An apparatus for providing a resource allocation policy, comprising:
- means for constructing a queuing model for each application;
- means for defining a utility function for said each application and for each transaction type of said each application;
- means for defining an overall utility in a system;
- means for performing an optimization to identify an optimal configuration that maximizes said overall utility for a given workload;
- and
- means for determining one or more adaptation policies for configuring said system in accordance with said optimal configuration.
Dependencies are inferred from the claim text.