Patent 8464255 was granted and assigned to Microsoft on June, 2013 by the United States Patent and Trademark Office.
A method described herein includes an act of receiving indications of threshold levels of quality of service to maintain for each of a plurality of virtual machines sharing computing resources on a server, wherein quality of service is affected by interference caused by the plurality of virtual machines sharing the computing resources on the server. The method also includes an act of dynamically allocating computing resources amongst the plurality of virtual machines to maintain levels of quality of service for each of the plurality of virtual machines at or above the threshold levels of quality of service.