Patent ID: 8473960

Claim:
A system comprising: at least one resource configured to perform at least one admitted task, the at least one admitted task admitted by a computer system, the computer system providing services to more than one tenant, the computer system comprising: a strategist for creating a cost function vector comprising multiple cost function specifications and a budget policy vector comprising multiple budget policies; and an actuator, the actuator comprising a processor configured for: receiving the cost function vector and the budget policy vector from the strategist, receiving at least one task request associated with one of the more than one tenants, calculating cost functions based upon the cost function vector to predict an impact of the at least one task request on the at least one resource for each of the at least one task requests, wherein the cost function vector predicts a share of a replacement or maintenance cost attributable to resource usage of the at least one task request based on a performance degradation of the at least one resource, and throttling the at least one task request based upon the cost functions and the budget policies for the predicted impact on the at least one resource to create at least one of the admitted task performed by the at least one resource and a delayed task request.