×

Token sharing mechanisms for burst-mode operations

  • US 9,218,221 B2
  • Filed: 06/25/2013
  • Issued: 12/22/2015
  • Est. Priority Date: 06/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more computing devices configured to;

    configure a plurality of work targets with respective sets of token buckets for admission control of work requests, including a first work target with a first set of token buckets, wherein a decision to accept a work request for execution at the first work target is to be based at least in part on a token population of one or more token buckets of the first set;

    in response to a determination that a token sharing evaluation criterion has been met at the first work target,identify a second work target of the plurality of work targets with which to exchange token population information from the first work target, wherein the second work target is configured with a second set of token buckets;

    determine, based at least in part on an analysis of respective token populations of a first bucket in the first set and a second bucket in the second set, whether to initiate a token transfer between the first and second buckets; and

    in response to a determination to initiate a token transfer,increase the token population of one bucket of the first and second buckets by a particular number of tokens, and decrease the token population of another bucket of the first and second buckets by the particular number of tokens, in accordance with a transfer direction identified for the token transfer; and

    in response to receiving a work request directed to the first work target, accept the work request for execution based at least in part on the changed token population of the first bucket.

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