Patent · US Active

Vector throttling to control resource use in computer systems

US8473960B2 · kind B2 · utility

6Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 24, 2010
Grant dateJun 25, 2013
Priority date
Expiry dateAug 17, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/5083
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments are provided for managing the system performance of resources performing tasks in response to task requests from tenants. In one aspect, a system that comprises at least one resource configured to perform at least one admitted task with an impact under the control of a computer system. The computer system provides services to more than one tenant. The computer system comprises a strategist configured to assess the impact of the admitted task to create a cost function vector containing multiple cost function specifications and a budget policy vector containing multiple budget policies and an actuator. The actuator receives the cost function vector and the budget policy vector from the strategist, receives a task request one of the more than one tenants, and calculates cost functions based upon the cost function vector to predict the impact of the task request on the resources for each of the task requests. The actuator throttles the task requests based upon the budget policies for the impact on the resources to create at least one of the admitted task performed by the resource and a delayed task request.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.