×

APPLICATION LEVEL BASED RESOURCE MANAGEMENT IN MULTI-TENANT APPLICATIONS

  • US 20140359113A1
  • Filed: 11/13/2013
  • Published: 12/04/2014
  • Est. Priority Date: 05/30/2013
  • Status: Abandoned Application
First Claim
Patent Images

1. A system including instructions recorded on a computer-readable storage device and executable by at least one processor, the system comprising:

  • multiple tenant queues, wherein each of the queues is associated with a single tenant and each of the queues is configured to queue one or more requests from its respective single tenant;

    one or more processing nodes, the processing nodes comprising one or more shared resources for processing the requests queued in the multiple tenant queues;

    a first feedback loop that is operably coupled to an output of the processing nodes, wherein the first feedback loop is configured to determine a resource demand for each of the tenants; and

    an admission controller that is operably coupled to the tenant queues, the processing nodes and the first feedback loop, wherein the admission controller is configured to;

    calculate an actual utilization value of a shared resource for each of the tenants using the resource demand for each request type of the tenants from the first feedback loop, andcontrol processing of the requests by the processing nodes from each of the tenant queues based on a reference value for each of the tenants received by the admission controller and the actual utilization value of a shared resource for each of the tenants, wherein the reference value represents an allowed utilization for each of the tenants.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×