Patent · US Active

Mechanism for facilitating sliding window resource tracking in message queues for fair management of resources for application servers in an on-demand services environment

US9268605B2 · kind B2 · utility

23Cited by
69References
51Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 15, 2013
Grant dateFeb 23, 2016
Priority date
Expiry dateNov 10, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/508
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

In accordance with embodiments, there are provided mechanisms and methods for facilitating sliding window resource tracking in message queues for fair management of resources for application servers in an on-demand services environment. In one embodiment and by way of example, a method includes monitoring, in real-time, in-flight jobs in message queues for incoming jobs from organizations in a distributed environment having application servers in communication over a network, applying local sliding windows to the message queues to estimate wait time associated with each incoming job in a message queue. A local sliding window may include segment of time being monitored in each message queue for estimating the wait time. The method may further include allocating, in real-time, based on the estimated wait time, thread resources to one or more of the incoming jobs associated with the one or more of the organizations.

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