×

Proxy server, hierarchical network system, and distributed workload management method

  • US 9,712,448 B2
  • Filed: 03/27/2012
  • Issued: 07/18/2017
  • Est. Priority Date: 03/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for distributed workload management in hierarchical network system, comprising:

  • maintaining, by a proxy server, a plurality of queues each corresponding to a different service level;

    periodically determining, by the proxy server, a dispatch rate for requests for a current processing cycle of each of the service levels based on measured request-related information and service quality parameters relative to service levels of requests, wherein the measured request-related information is measured by the proxy server for a previous processing cycle, the periodically determining comprising;

    associating, by the proxy server, the measured request-related information with the service quality parameters for the respective service levels according to a utility function, wherein the utility function represents a loss due to unsatisfied target response times of the respective service levels and is specified in terms of target response time and an importance of the requests;

    calculating, by the proxy server, the dispatch rate for the corresponding service level by minimizing the utility function, wherein a sum of said dispatch rate for respective service levels is less than or equal to a predetermined rate specifying a maximum admitted rate to the proxy server; and

    dispatching, by the proxy server, the requests of said corresponding service level in accordance with said determined dispatch rate to the plurality of application servers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×