SCHEDULING REQUESTS IN AN EXECUTION ENVIRONMENT

A computer-implemented method includes receiving a plurality of requests. Resource utilization is determined for two or more resources in an execution environment. An at-risk resource is identified, from among the two or more resources, with highest utilization among the two or more resources. The m...

Full description

Saved in:
Bibliographic Details
Main Author Nasser Samir A
Format Patent
LanguageEnglish
Published 04.01.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A computer-implemented method includes receiving a plurality of requests. Resource utilization is determined for two or more resources in an execution environment. An at-risk resource is identified, from among the two or more resources, with highest utilization among the two or more resources. The method further includes determining, by a computer processor, a subset of requests to be approved that are estimated to have lowest impact on the at-risk resource, based at least in part on historical resource utilization applicable to one or more request types of the plurality of requests. The subset of requests is approved for processing by the execution environment, where the subset of requests excludes one or more unapproved requests. The one or more unapproved requests are held in a waiting queue in lieu of processing the one or more unapproved requests, responsive to the one or more unapproved requests not being approved.
Bibliography:Application Number: US201615196183