Workload interference estimation and performance optimization
AssigneeMicrosoft Technology Licensing, LLC
InventorsSriram Govindan, Jie Liu, Aman Kansal
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsSriram Govindan, Jie Liu, Aman Kansal
Estimating the term…
Architecture that facilitates the estimation of interference among workloads (e.g., virtual machines) due to sharing of a shared resource (e.g., a shared cache of a computer processor), and optimization of a desired performance objective such as power or energy use in the presence of the interference. Estimation is to the extent of interference by characterizing the nature of shared resource usage and its effect on performance. Performance optimization is accomplished using metrics based on the above estimation, or alternatively, an explicit measurement of the interference effects. Methods are employed to estimate interference on the workload's performance with changes in availability of the shared resource or with combinations of other workloads sharing the same resource and allocating workloads to one or more physical computers or resources to workloads such that a desired performance objective is optimized. The methods can include allocating workloads on demand.
A system, comprising:
A method executed by a processor, the method comprising:
A computer-implemented workload management method executed by a processor, the method comprising:
Dependencies are inferred from the claim text.