×

Workload-driven techniques for providing biased service level guarantees

  • US 9,766,960 B2
  • Filed: 01/30/2015
  • Issued: 09/19/2017
  • Est. Priority Date: 01/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more shared system resources;

    a plurality of servers coupled to provide access to the one or more shared system resources, the plurality of servers organized as at least two groups with a first group providing message queuing services and a second group providing message queuing services under first conditions and modified message queuing services under second conditions, wherein the first conditions comprise meeting service level agreements and the second conditions comprise not meeting service level agreements;

    wherein the first group provides message queuing services by treating all jobs as equal, processing jobs asynchronously and processing jobs as background jobs that defer to foreground, non-message queuing services jobs;

    wherein the second group provides message queuing services by treating all jobs as equal, processing jobs asynchronously and processing jobs in the background to defer to foreground, non-message queuing services, jobs under the first conditions; and

    wherein the second group provides modified message queuing services by scheduling message queue processing based on message type and associated service level parameters.

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